AzureResourceManagerRelayContext Class

Definition

Context class which will be filled in by the System.ClientModel.SourceGeneration. For more information https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/System.ClientModel/src/docs/ModelReaderWriterContext.md

[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.AuthorizationRuleListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.AuthorizationRuleProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.HybridConnectionListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.HybridConnectionProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.NetworkRuleSetProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.PrivateEndpoint))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.PrivateEndpointConnectionProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.PrivateLinkResourcesListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.RelayAccessKeys))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.RelayAuthorizationRuleData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.RelayHybridConnectionAuthorizationRuleResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.RelayHybridConnectionData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.RelayHybridConnectionResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.RelayNameAvailabilityContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.RelayNameAvailabilityResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.RelayNamespaceAuthorizationRuleResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.RelayNamespaceData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.RelayNamespaceListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.RelayNamespacePatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.RelayNamespaceProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.RelayNamespaceResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.RelayNetworkRuleSetData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.RelayNetworkRuleSetIPRule))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.RelayNetworkRuleSetResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.RelayPrivateEndpointConnectionData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.RelayPrivateEndpointConnectionListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.RelayPrivateEndpointConnectionResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.RelayPrivateLinkResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.RelayPrivateLinkResourceData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.RelayPrivateLinkResourceProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.RelayPrivateLinkServiceConnectionState))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.RelayRegenerateAccessKeyContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.RelaySku))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResponseError))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Models.SystemData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.WcfRelayAuthorizationRuleResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.WcfRelayData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.WcfRelayProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.WcfRelayResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.WcfRelaysListResult))]
public class AzureResourceManagerRelayContext : System.ClientModel.Primitives.ModelReaderWriterContext
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.AuthorizationRuleListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.AuthorizationRuleProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.HybridConnectionListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.HybridConnectionProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.NetworkRuleSetProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.PrivateEndpoint))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.PrivateEndpointConnectionProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.PrivateLinkResourcesListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.RelayAccessKeys))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.RelayAuthorizationRuleData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.RelayHybridConnectionAuthorizationRuleResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.RelayHybridConnectionData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.RelayHybridConnectionResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.RelayNameAvailabilityContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.RelayNameAvailabilityResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.RelayNamespaceAuthorizationRuleResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.RelayNamespaceData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.RelayNamespaceListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.RelayNamespacePatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.RelayNamespaceProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.RelayNamespaceResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.RelayNetworkRuleSetData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.RelayNetworkRuleSetIPRule))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.RelayNetworkRuleSetResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.RelayPrivateEndpointConnectionData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.RelayPrivateEndpointConnectionListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.RelayPrivateEndpointConnectionResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.RelayPrivateLinkResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.RelayPrivateLinkResourceData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.RelayPrivateLinkResourceProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.RelayPrivateLinkServiceConnectionState))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.RelayRegenerateAccessKeyContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.RelaySku))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResponseError))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Models.SystemData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.WcfRelayAuthorizationRuleResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.WcfRelayData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.WcfRelayProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.WcfRelayResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Relay.Models.WcfRelaysListResult))>]
type AzureResourceManagerRelayContext = class
    inherit ModelReaderWriterContext
Public Class AzureResourceManagerRelayContext
Inherits ModelReaderWriterContext
Inheritance
AzureResourceManagerRelayContext
Attributes

Properties

Name Description
Default

Gets the default instance

Methods

Name Description
GetTypeBuilder(Type)

Gets a ModelReaderWriterTypeBuilder for the given Type to allow ModelReaderWriter to work with AOT.

(Inherited from ModelReaderWriterContext)
TryGetTypeBuilder(Type, ModelReaderWriterTypeBuilder)

Tries to gets a ModelReaderWriterTypeBuilder for the given Type to allow ModelReaderWriter to work with AOT.

(Inherited from ModelReaderWriterContext)
TryGetTypeBuilderCore(Type, ModelReaderWriterTypeBuilder)

Tries to gets a ModelReaderWriterTypeBuilder for the given Type to allow ModelReaderWriter to work with AOT.

Applies to