Class DotnetSettings
Settings for Dotnet client libraries.
Implements
Inherited Members
Namespace: Google.Apis.ServiceUsage .v1.Data
Assembly: Google.Apis.ServiceUsage.v1.dll
Syntax
public class DotnetSettings : IDirectResponseSchema
Properties
Common
Some settings.
Declaration
[JsonProperty("common")]
public virtual CommonLanguageSettings Common { get; set; }
Property Value
Type | Description |
---|---|
Common |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ForcedNamespaceAliases
Namespaces which must be aliased in snippets due to a known (but non-generator-predictable) naming collision
Declaration
[JsonProperty("forcedNamespaceAliases")]
public virtual IList<string> ForcedNamespaceAliases { get; set; }
Property Value
HandwrittenSignatures
Method signatures (in the form "service.method(signature)") which are provided separately, so shouldn't be generated. Snippets calling these methods are still generated, however.
Declaration
[JsonProperty("handwrittenSignatures")]
public virtual IList<string> HandwrittenSignatures { get; set; }
Property Value
IgnoredResources
List of full resource types to ignore during generation. This is typically used for API-specific Location resources, which should be handled by the generator as if they were actually the common Location resources. Example entry: "documentai.googleapis.com/Location"
Declaration
[JsonProperty("ignoredResources")]
public virtual IList<string> IgnoredResources { get; set; }
Property Value
RenamedResources
Map from full resource types to the effective short name for the resource. This is used when otherwise resource named from different services would cause naming collisions. Example entry: "datalabeling.googleapis.com/Dataset": "DataLabelingDataset"
Declaration
[JsonProperty("renamedResources")]
public virtual IDictionary<string, string> RenamedResources { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, string> |
RenamedServices
Map from original service names to renamed versions. This is used when the default generated types would cause a naming conflict. (Neither name is fully-qualified.) Example: Subscriber to SubscriberServiceApi.
Declaration
[JsonProperty("renamedServices")]
public virtual IDictionary<string, string> RenamedServices { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, string> |