IApiSchemaOperations Interface

Definition

ApiSchemaOperations operations.

public interface IApiSchemaOperations
type IApiSchemaOperations = interface
Public Interface IApiSchemaOperations

Methods

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, String, String, SchemaContract, String, Dictionary<String,List<String>>, CancellationToken)

Creates or updates schema configuration for the API.

CreateOrUpdateWithHttpMessagesAsync(String, String, String, String, SchemaContract, String, Dictionary<String,List<String>>, CancellationToken)

Creates or updates schema configuration for the API.

DeleteWithHttpMessagesAsync(String, String, String, String, String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

Deletes the schema configuration at the Api.

GetEntityTagWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the entity state (Etag) version of the schema specified by its identifier.

GetWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Get the schema configuration at the API level.

ListByApiNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Get the schema configuration at the API level.

ListByApiWithHttpMessagesAsync(String, String, String, String, Nullable<Int32>, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

Get the schema configuration at the API level.

Extension Methods

BeginCreateOrUpdate(IApiSchemaOperations, String, String, String, String, SchemaContract, String)

Creates or updates schema configuration for the API.

BeginCreateOrUpdateAsync(IApiSchemaOperations, String, String, String, String, SchemaContract, String, CancellationToken)

Creates or updates schema configuration for the API.

CreateOrUpdate(IApiSchemaOperations, String, String, String, String, SchemaContract, String)

Creates or updates schema configuration for the API.

CreateOrUpdateAsync(IApiSchemaOperations, String, String, String, String, SchemaContract, String, CancellationToken)

Creates or updates schema configuration for the API.

Delete(IApiSchemaOperations, String, String, String, String, String, Nullable<Boolean>)

Deletes the schema configuration at the Api.

DeleteAsync(IApiSchemaOperations, String, String, String, String, String, Nullable<Boolean>, CancellationToken)

Deletes the schema configuration at the Api.

Get(IApiSchemaOperations, String, String, String, String)

Get the schema configuration at the API level.

GetAsync(IApiSchemaOperations, String, String, String, String, CancellationToken)

Get the schema configuration at the API level.

GetEntityTag(IApiSchemaOperations, String, String, String, String)

Gets the entity state (Etag) version of the schema specified by its identifier.

GetEntityTagAsync(IApiSchemaOperations, String, String, String, String, CancellationToken)

Gets the entity state (Etag) version of the schema specified by its identifier.

ListByApi(IApiSchemaOperations, String, String, String, String, Nullable<Int32>, Nullable<Int32>)

Get the schema configuration at the API level.

ListByApiAsync(IApiSchemaOperations, String, String, String, String, Nullable<Int32>, Nullable<Int32>, CancellationToken)

Get the schema configuration at the API level.

ListByApiNext(IApiSchemaOperations, String)

Get the schema configuration at the API level.

ListByApiNextAsync(IApiSchemaOperations, String, CancellationToken)

Get the schema configuration at the API level.

Applies to