DataShareSource Class

Definition

The properties of data share source.

public class DataShareSource : Azure.ResourceManager.Storage.Models.StorageConnectorSource, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Storage.Models.DataShareSource>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Storage.Models.DataShareSource>
type DataShareSource = class
    inherit StorageConnectorSource
    interface IJsonModel<DataShareSource>
    interface IPersistableModel<DataShareSource>
Public Class DataShareSource
Inherits StorageConnectorSource
Implements IJsonModel(Of DataShareSource), IPersistableModel(Of DataShareSource)
Inheritance
DataShareSource
Implements

Constructors

Name Description
DataShareSource(StorageConnectorConnection, StorageConnectorAuthProperties)

Initializes a new instance of DataShareSource.

Properties

Name Description
AuthProperties

Details for how to authenticate to the backing data store.

Connection

Details for how to connect to the backing data store.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<DataShareSource>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<DataShareSource>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IJsonModel<StorageConnectorSource>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from StorageConnectorSource)
IJsonModel<StorageConnectorSource>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from StorageConnectorSource)
IPersistableModel<DataShareSource>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<DataShareSource>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<DataShareSource>.Write(ModelReaderWriterOptions)
IPersistableModel<StorageConnectorSource>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from StorageConnectorSource)
IPersistableModel<StorageConnectorSource>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from StorageConnectorSource)
IPersistableModel<StorageConnectorSource>.Write(ModelReaderWriterOptions) (Inherited from StorageConnectorSource)

Applies to