desktop/Eryph.ComputeClient.xml
<?xml version="1.0"?>
<doc> <assembly> <name>Eryph.ComputeClient</name> </assembly> <members> <member name="T:Eryph.ComputeClient.EryphComputeClientOptions"> <summary> Client options for EryphComputeClient. </summary> </member> <member name="T:Eryph.ComputeClient.EryphComputeClientOptions.ServiceVersion"> <summary> The version of the service to use. </summary> </member> <member name="F:Eryph.ComputeClient.EryphComputeClientOptions.ServiceVersion.V1_0"> <summary> Service version "1.0". </summary> </member> <member name="M:Eryph.ComputeClient.EryphComputeClientOptions.#ctor(Eryph.ComputeClient.EryphComputeClientOptions.ServiceVersion)"> <summary> Initializes new instance of EryphComputeClientOptions. </summary> </member> <member name="T:Eryph.ComputeClient.CatletsClient"> <summary> The Catlets service client. </summary> </member> <member name="M:Eryph.ComputeClient.CatletsClient.#ctor"> <summary> Initializes a new instance of CatletsClient for mocking. </summary> </member> <member name="M:Eryph.ComputeClient.CatletsClient.#ctor(Azure.Core.Pipeline.ClientDiagnostics,Azure.Core.Pipeline.HttpPipeline,System.Uri)"> <summary> Initializes a new instance of CatletsClient. </summary> <param name="clientDiagnostics"> The handler for diagnostic messaging in the client. </param> <param name="pipeline"> The HTTP pipeline for sending and receiving REST requests and responses. </param> <param name="endpoint"> server parameter. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="clientDiagnostics"/> or <paramref name="pipeline"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.CatletsClient.CreateAsync(Eryph.ComputeClient.Models.NewCatletRequest,System.Threading.CancellationToken)"> <summary> Create a new catlet. </summary> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.NewCatletRequest"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <remarks> Create a catlet. </remarks> </member> <member name="M:Eryph.ComputeClient.CatletsClient.Create(Eryph.ComputeClient.Models.NewCatletRequest,System.Threading.CancellationToken)"> <summary> Create a new catlet. </summary> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.NewCatletRequest"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <remarks> Create a catlet. </remarks> </member> <member name="M:Eryph.ComputeClient.CatletsClient.DeleteAsync(System.String,System.Threading.CancellationToken)"> <summary> Delete a catlet. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <remarks> Deletes a catlet. </remarks> </member> <member name="M:Eryph.ComputeClient.CatletsClient.Delete(System.String,System.Threading.CancellationToken)"> <summary> Delete a catlet. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <remarks> Deletes a catlet. </remarks> </member> <member name="M:Eryph.ComputeClient.CatletsClient.GetAsync(System.String,System.Threading.CancellationToken)"> <summary> Get a catlet. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.CatletsClient.Get(System.String,System.Threading.CancellationToken)"> <summary> Get a catlet. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.CatletsClient.UpdateAsync(System.String,Eryph.ComputeClient.Models.UpdateCatletRequestBody,System.Threading.CancellationToken)"> <summary> Update a catlet. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.UpdateCatletRequestBody"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.CatletsClient.Update(System.String,Eryph.ComputeClient.Models.UpdateCatletRequestBody,System.Threading.CancellationToken)"> <summary> Update a catlet. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.UpdateCatletRequestBody"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.CatletsClient.GetConfigAsync(System.String,System.Threading.CancellationToken)"> <summary> Get a catlet configuration. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <remarks> Get the configuration of a catlet. </remarks> </member> <member name="M:Eryph.ComputeClient.CatletsClient.GetConfig(System.String,System.Threading.CancellationToken)"> <summary> Get a catlet configuration. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <remarks> Get the configuration of a catlet. </remarks> </member> <member name="M:Eryph.ComputeClient.CatletsClient.StartAsync(System.String,System.Threading.CancellationToken)"> <summary> Start a catlet. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.CatletsClient.Start(System.String,System.Threading.CancellationToken)"> <summary> Start a catlet. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.CatletsClient.StopAsync(System.String,Eryph.ComputeClient.Models.StopCatletRequestBody,System.Threading.CancellationToken)"> <summary> Stop a catlet. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.StopCatletRequestBody"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.CatletsClient.Stop(System.String,Eryph.ComputeClient.Models.StopCatletRequestBody,System.Threading.CancellationToken)"> <summary> Stop a catlet. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.StopCatletRequestBody"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.CatletsClient.ListAsync(System.String,System.Threading.CancellationToken)"> <summary> List all catlets. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.CatletsClient.List(System.String,System.Threading.CancellationToken)"> <summary> List all catlets. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="P:Eryph.ComputeClient.CatletsRestClient.ClientDiagnostics"> <summary> The ClientDiagnostics is used to provide tracing support for the client library. </summary> </member> <member name="M:Eryph.ComputeClient.CatletsRestClient.#ctor(Azure.Core.Pipeline.ClientDiagnostics,Azure.Core.Pipeline.HttpPipeline,System.Uri)"> <summary> Initializes a new instance of CatletsRestClient. </summary> <param name="clientDiagnostics"> The handler for diagnostic messaging in the client. </param> <param name="pipeline"> The HTTP pipeline for sending and receiving REST requests and responses. </param> <param name="endpoint"> server parameter. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="clientDiagnostics"/> or <paramref name="pipeline"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.CatletsRestClient.CreateAsync(Eryph.ComputeClient.Models.NewCatletRequest,System.Threading.CancellationToken)"> <summary> Create a new catlet. </summary> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.NewCatletRequest"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <remarks> Create a catlet. </remarks> </member> <member name="M:Eryph.ComputeClient.CatletsRestClient.Create(Eryph.ComputeClient.Models.NewCatletRequest,System.Threading.CancellationToken)"> <summary> Create a new catlet. </summary> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.NewCatletRequest"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <remarks> Create a catlet. </remarks> </member> <member name="M:Eryph.ComputeClient.CatletsRestClient.ListAsync(System.String,System.Threading.CancellationToken)"> <summary> List all catlets. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.CatletsRestClient.List(System.String,System.Threading.CancellationToken)"> <summary> List all catlets. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.CatletsRestClient.DeleteAsync(System.String,System.Threading.CancellationToken)"> <summary> Delete a catlet. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> is null. </exception> <remarks> Deletes a catlet. </remarks> </member> <member name="M:Eryph.ComputeClient.CatletsRestClient.Delete(System.String,System.Threading.CancellationToken)"> <summary> Delete a catlet. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> is null. </exception> <remarks> Deletes a catlet. </remarks> </member> <member name="M:Eryph.ComputeClient.CatletsRestClient.GetAsync(System.String,System.Threading.CancellationToken)"> <summary> Get a catlet. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.CatletsRestClient.Get(System.String,System.Threading.CancellationToken)"> <summary> Get a catlet. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.CatletsRestClient.UpdateAsync(System.String,Eryph.ComputeClient.Models.UpdateCatletRequestBody,System.Threading.CancellationToken)"> <summary> Update a catlet. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.UpdateCatletRequestBody"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> or <paramref name="body"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.CatletsRestClient.Update(System.String,Eryph.ComputeClient.Models.UpdateCatletRequestBody,System.Threading.CancellationToken)"> <summary> Update a catlet. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.UpdateCatletRequestBody"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> or <paramref name="body"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.CatletsRestClient.GetConfigAsync(System.String,System.Threading.CancellationToken)"> <summary> Get a catlet configuration. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> is null. </exception> <remarks> Get the configuration of a catlet. </remarks> </member> <member name="M:Eryph.ComputeClient.CatletsRestClient.GetConfig(System.String,System.Threading.CancellationToken)"> <summary> Get a catlet configuration. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> is null. </exception> <remarks> Get the configuration of a catlet. </remarks> </member> <member name="M:Eryph.ComputeClient.CatletsRestClient.StartAsync(System.String,System.Threading.CancellationToken)"> <summary> Start a catlet. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.CatletsRestClient.Start(System.String,System.Threading.CancellationToken)"> <summary> Start a catlet. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.CatletsRestClient.StopAsync(System.String,Eryph.ComputeClient.Models.StopCatletRequestBody,System.Threading.CancellationToken)"> <summary> Stop a catlet. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.StopCatletRequestBody"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> or <paramref name="body"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.CatletsRestClient.Stop(System.String,Eryph.ComputeClient.Models.StopCatletRequestBody,System.Threading.CancellationToken)"> <summary> Stop a catlet. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.StopCatletRequestBody"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> or <paramref name="body"/> is null. </exception> </member> <member name="T:Eryph.ComputeClient.Models.EryphComputeClientModelFactory"> <summary> Model factory for models. </summary> </member> <member name="M:Eryph.ComputeClient.Models.EryphComputeClientModelFactory.Operation(System.String,Eryph.ComputeClient.Models.OperationStatus,System.String,System.Collections.Generic.IEnumerable{Eryph.ComputeClient.Models.OperationResource},System.Collections.Generic.IEnumerable{Eryph.ComputeClient.Models.OperationLogEntry},System.Collections.Generic.IEnumerable{Eryph.ComputeClient.Models.Project},System.Collections.Generic.IEnumerable{Eryph.ComputeClient.Models.OperationTask})"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.Operation"/>. </summary> <param name="id"></param> <param name="status"></param> <param name="statusMessage"></param> <param name="resources"></param> <param name="logEntries"></param> <param name="projects"></param> <param name="tasks"></param> <returns> A new <see cref="T:Eryph.ComputeClient.Models.Operation"/> instance for mocking. </returns> </member> <member name="M:Eryph.ComputeClient.Models.EryphComputeClientModelFactory.OperationResource(System.String,System.String,Eryph.ComputeClient.Models.ResourceType)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.OperationResource"/>. </summary> <param name="id"></param> <param name="resourceId"></param> <param name="resourceType"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> or <paramref name="resourceId"/> is null. </exception> <returns> A new <see cref="T:Eryph.ComputeClient.Models.OperationResource"/> instance for mocking. </returns> </member> <member name="M:Eryph.ComputeClient.Models.EryphComputeClientModelFactory.OperationLogEntry(System.String,System.String,System.String,System.DateTimeOffset)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.OperationLogEntry"/>. </summary> <param name="id"></param> <param name="taskId"></param> <param name="message"></param> <param name="timestamp"></param> <returns> A new <see cref="T:Eryph.ComputeClient.Models.OperationLogEntry"/> instance for mocking. </returns> </member> <member name="M:Eryph.ComputeClient.Models.EryphComputeClientModelFactory.Project(System.String,System.String,System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.Project"/>. </summary> <param name="id"></param> <param name="name"></param> <param name="tenantId"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/>, <paramref name="name"/> or <paramref name="tenantId"/> is null. </exception> <returns> A new <see cref="T:Eryph.ComputeClient.Models.Project"/> instance for mocking. </returns> </member> <member name="M:Eryph.ComputeClient.Models.EryphComputeClientModelFactory.OperationTask(System.String,System.String,System.String,System.String,System.Int32,Eryph.ComputeClient.Models.OperationTaskStatus,Eryph.ComputeClient.Models.OperationTaskReference)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.OperationTask"/>. </summary> <param name="id"></param> <param name="parentTaskId"></param> <param name="name"></param> <param name="displayName"></param> <param name="progress"></param> <param name="status"></param> <param name="reference"></param> <returns> A new <see cref="T:Eryph.ComputeClient.Models.OperationTask"/> instance for mocking. </returns> </member> <member name="M:Eryph.ComputeClient.Models.EryphComputeClientModelFactory.OperationTaskReference(System.String,Eryph.ComputeClient.Models.TaskReferenceType,System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.OperationTaskReference"/>. </summary> <param name="id"></param> <param name="type"></param> <param name="projectName"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> or <paramref name="projectName"/> is null. </exception> <returns> A new <see cref="T:Eryph.ComputeClient.Models.OperationTaskReference"/> instance for mocking. </returns> </member> <member name="M:Eryph.ComputeClient.Models.EryphComputeClientModelFactory.Gene(System.String,Eryph.ComputeClient.Models.GeneType,System.String,System.String,System.String,System.Int64,System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.Gene"/>. </summary> <param name="id"></param> <param name="geneType"></param> <param name="geneSet"></param> <param name="name"></param> <param name="architecture"></param> <param name="size"></param> <param name="hash"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/>, <paramref name="geneSet"/>, <paramref name="name"/>, <paramref name="architecture"/> or <paramref name="hash"/> is null. </exception> <returns> A new <see cref="T:Eryph.ComputeClient.Models.Gene"/> instance for mocking. </returns> </member> <member name="M:Eryph.ComputeClient.Models.EryphComputeClientModelFactory.VirtualDisk(System.String,System.String,System.String,System.String,Eryph.ComputeClient.Models.Project,System.String,Eryph.ComputeClient.Models.VirtualDiskGeneInfo,System.String,System.Nullable{System.Int64},System.String,System.Collections.Generic.IEnumerable{Eryph.ComputeClient.Models.VirtualDiskAttachedCatlet})"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.VirtualDisk"/>. </summary> <param name="id"></param> <param name="name"></param> <param name="location"></param> <param name="dataStore"></param> <param name="project"></param> <param name="environment"></param> <param name="gene"></param> <param name="path"></param> <param name="sizeBytes"></param> <param name="parentId"></param> <param name="attachedCatlets"></param> <returns> A new <see cref="T:Eryph.ComputeClient.Models.VirtualDisk"/> instance for mocking. </returns> </member> <member name="M:Eryph.ComputeClient.Models.EryphComputeClientModelFactory.VirtualDiskGeneInfo(System.String,System.String,System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.VirtualDiskGeneInfo"/>. </summary> <param name="geneSet"></param> <param name="name"></param> <param name="architecture"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="geneSet"/>, <paramref name="name"/> or <paramref name="architecture"/> is null. </exception> <returns> A new <see cref="T:Eryph.ComputeClient.Models.VirtualDiskGeneInfo"/> instance for mocking. </returns> </member> <member name="M:Eryph.ComputeClient.Models.EryphComputeClientModelFactory.VirtualDiskAttachedCatlet(Eryph.ComputeClient.Models.CatletDriveType,System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.VirtualDiskAttachedCatlet"/>. </summary> <param name="type"></param> <param name="catletId"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="catletId"/> is null. </exception> <returns> A new <see cref="T:Eryph.ComputeClient.Models.VirtualDiskAttachedCatlet"/> instance for mocking. </returns> </member> <member name="M:Eryph.ComputeClient.Models.EryphComputeClientModelFactory.ProjectMemberRole(System.String,Eryph.ComputeClient.Models.Project,System.String,System.String,System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.ProjectMemberRole"/>. </summary> <param name="id"></param> <param name="project"></param> <param name="memberId"></param> <param name="roleId"></param> <param name="roleName"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/>, <paramref name="project"/>, <paramref name="memberId"/>, <paramref name="roleId"/> or <paramref name="roleName"/> is null. </exception> <returns> A new <see cref="T:Eryph.ComputeClient.Models.ProjectMemberRole"/> instance for mocking. </returns> </member> <member name="M:Eryph.ComputeClient.Models.EryphComputeClientModelFactory.Catlet(System.String,System.String,Eryph.ComputeClient.Models.Project,Eryph.ComputeClient.Models.CatletStatus,System.Collections.Generic.IEnumerable{Eryph.ComputeClient.Models.CatletNetwork},System.Collections.Generic.IEnumerable{Eryph.ComputeClient.Models.CatletNetworkAdapter},System.Collections.Generic.IEnumerable{Eryph.ComputeClient.Models.CatletDrive})"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.Catlet"/>. </summary> <param name="id"></param> <param name="name"></param> <param name="project"></param> <param name="status"></param> <param name="networks"></param> <param name="networkAdapters"></param> <param name="drives"></param> <returns> A new <see cref="T:Eryph.ComputeClient.Models.Catlet"/> instance for mocking. </returns> </member> <member name="M:Eryph.ComputeClient.Models.EryphComputeClientModelFactory.CatletNetwork(System.String,System.String,System.Collections.Generic.IEnumerable{System.String},System.String,System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{System.String},Eryph.ComputeClient.Models.FloatingNetworkPort)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.CatletNetwork"/>. </summary> <param name="name"></param> <param name="provider"></param> <param name="ipV4Addresses"></param> <param name="iPv4DefaultGateway"></param> <param name="dnsServerAddresses"></param> <param name="ipV4Subnets"></param> <param name="floatingPort"></param> <returns> A new <see cref="T:Eryph.ComputeClient.Models.CatletNetwork"/> instance for mocking. </returns> </member> <member name="M:Eryph.ComputeClient.Models.EryphComputeClientModelFactory.FloatingNetworkPort(System.String,System.String,System.String,System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{System.String})"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.FloatingNetworkPort"/>. </summary> <param name="name"></param> <param name="provider"></param> <param name="subnet"></param> <param name="ipV4Addresses"></param> <param name="ipV4Subnets"></param> <returns> A new <see cref="T:Eryph.ComputeClient.Models.FloatingNetworkPort"/> instance for mocking. </returns> </member> <member name="M:Eryph.ComputeClient.Models.EryphComputeClientModelFactory.CatletNetworkAdapter(System.String,System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.CatletNetworkAdapter"/>. </summary> <param name="name"></param> <param name="macAddress"></param> <returns> A new <see cref="T:Eryph.ComputeClient.Models.CatletNetworkAdapter"/> instance for mocking. </returns> </member> <member name="M:Eryph.ComputeClient.Models.EryphComputeClientModelFactory.CatletDrive(Eryph.ComputeClient.Models.CatletDriveType,System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.CatletDrive"/>. </summary> <param name="type"></param> <param name="attachedDiskId"></param> <returns> A new <see cref="T:Eryph.ComputeClient.Models.CatletDrive"/> instance for mocking. </returns> </member> <member name="M:Eryph.ComputeClient.Models.EryphComputeClientModelFactory.GeneWithUsage(System.String,Eryph.ComputeClient.Models.GeneType,System.String,System.String,System.String,System.Int64,System.String,System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{System.String})"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.GeneWithUsage"/>. </summary> <param name="id"></param> <param name="geneType"></param> <param name="geneSet"></param> <param name="name"></param> <param name="architecture"></param> <param name="size"></param> <param name="hash"></param> <param name="catlets"></param> <param name="disks"></param> <returns> A new <see cref="T:Eryph.ComputeClient.Models.GeneWithUsage"/> instance for mocking. </returns> </member> <member name="M:Eryph.ComputeClient.Models.EryphComputeClientModelFactory.VirtualNetwork(System.String,System.String,Eryph.ComputeClient.Models.Project,System.String,System.String,System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.VirtualNetwork"/>. </summary> <param name="id"></param> <param name="name"></param> <param name="project"></param> <param name="environment"></param> <param name="providerName"></param> <param name="ipNetwork"></param> <returns> A new <see cref="T:Eryph.ComputeClient.Models.VirtualNetwork"/> instance for mocking. </returns> </member> <member name="M:Eryph.ComputeClient.Models.EryphComputeClientModelFactory.CatletConfiguration(System.Text.Json.JsonElement)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.CatletConfiguration"/>. </summary> <param name="configuration"> Anything. </param> <returns> A new <see cref="T:Eryph.ComputeClient.Models.CatletConfiguration"/> instance for mocking. </returns> </member> <member name="M:Eryph.ComputeClient.Models.EryphComputeClientModelFactory.VirtualNetworkConfiguration(System.Text.Json.JsonElement)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.VirtualNetworkConfiguration"/>. </summary> <param name="configuration"> Anything. </param> <returns> A new <see cref="T:Eryph.ComputeClient.Models.VirtualNetworkConfiguration"/> instance for mocking. </returns> </member> <member name="T:Eryph.ComputeClient.Models.Catlet"> <summary> The Catlet. </summary> </member> <member name="M:Eryph.ComputeClient.Models.Catlet.#ctor(System.String,System.String,Eryph.ComputeClient.Models.Project,Eryph.ComputeClient.Models.CatletStatus)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.Catlet"/>. </summary> <param name="id"></param> <param name="name"></param> <param name="project"></param> <param name="status"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/>, <paramref name="name"/> or <paramref name="project"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.Models.Catlet.#ctor(System.String,System.String,Eryph.ComputeClient.Models.Project,Eryph.ComputeClient.Models.CatletStatus,System.Collections.Generic.IReadOnlyList{Eryph.ComputeClient.Models.CatletNetwork},System.Collections.Generic.IReadOnlyList{Eryph.ComputeClient.Models.CatletNetworkAdapter},System.Collections.Generic.IReadOnlyList{Eryph.ComputeClient.Models.CatletDrive})"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.Catlet"/>. </summary> <param name="id"></param> <param name="name"></param> <param name="project"></param> <param name="status"></param> <param name="networks"></param> <param name="networkAdapters"></param> <param name="drives"></param> </member> <member name="P:Eryph.ComputeClient.Models.Catlet.Id"> <summary> Gets the id. </summary> </member> <member name="P:Eryph.ComputeClient.Models.Catlet.Name"> <summary> Gets the name. </summary> </member> <member name="P:Eryph.ComputeClient.Models.Catlet.Project"> <summary> Gets the project. </summary> </member> <member name="P:Eryph.ComputeClient.Models.Catlet.Status"> <summary> Gets the status. </summary> </member> <member name="P:Eryph.ComputeClient.Models.Catlet.Networks"> <summary> Gets the networks. </summary> </member> <member name="P:Eryph.ComputeClient.Models.Catlet.NetworkAdapters"> <summary> Gets the network adapters. </summary> </member> <member name="P:Eryph.ComputeClient.Models.Catlet.Drives"> <summary> Gets the drives. </summary> </member> <member name="M:Eryph.ComputeClient.Models.Catlet.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.CatletConfiguration"> <summary> The CatletConfiguration. </summary> </member> <member name="M:Eryph.ComputeClient.Models.CatletConfiguration.#ctor(System.Text.Json.JsonElement)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.CatletConfiguration"/>. </summary> <param name="configuration"> Anything. </param> </member> <member name="M:Eryph.ComputeClient.Models.CatletConfiguration.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.CatletDrive"> <summary> The CatletDrive. </summary> </member> <member name="M:Eryph.ComputeClient.Models.CatletDrive.#ctor(Eryph.ComputeClient.Models.CatletDriveType)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.CatletDrive"/>. </summary> <param name="type"></param> </member> <member name="M:Eryph.ComputeClient.Models.CatletDrive.#ctor(Eryph.ComputeClient.Models.CatletDriveType,System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.CatletDrive"/>. </summary> <param name="type"></param> <param name="attachedDiskId"></param> </member> <member name="P:Eryph.ComputeClient.Models.CatletDrive.Type"> <summary> Gets the type. </summary> </member> <member name="P:Eryph.ComputeClient.Models.CatletDrive.AttachedDiskId"> <summary> Gets the attached disk id. </summary> </member> <member name="M:Eryph.ComputeClient.Models.CatletDrive.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.CatletDriveType"> <summary> The CatletDriveType. </summary> </member> <member name="M:Eryph.ComputeClient.Models.CatletDriveType.#ctor(System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.CatletDriveType"/>. </summary> <exception cref="T:System.ArgumentNullException"> <paramref name="value"/> is null. </exception> </member> <member name="P:Eryph.ComputeClient.Models.CatletDriveType.VHD"> <summary> VHD. </summary> </member> <member name="P:Eryph.ComputeClient.Models.CatletDriveType.SharedVHD"> <summary> SharedVHD. </summary> </member> <member name="P:Eryph.ComputeClient.Models.CatletDriveType.PHD"> <summary> PHD. </summary> </member> <member name="P:Eryph.ComputeClient.Models.CatletDriveType.DVD"> <summary> DVD. </summary> </member> <member name="P:Eryph.ComputeClient.Models.CatletDriveType.VHDSet"> <summary> VHDSet. </summary> </member> <member name="M:Eryph.ComputeClient.Models.CatletDriveType.op_Equality(Eryph.ComputeClient.Models.CatletDriveType,Eryph.ComputeClient.Models.CatletDriveType)"> <summary> Determines if two <see cref="T:Eryph.ComputeClient.Models.CatletDriveType"/> values are the same. </summary> </member> <member name="M:Eryph.ComputeClient.Models.CatletDriveType.op_Inequality(Eryph.ComputeClient.Models.CatletDriveType,Eryph.ComputeClient.Models.CatletDriveType)"> <summary> Determines if two <see cref="T:Eryph.ComputeClient.Models.CatletDriveType"/> values are not the same. </summary> </member> <member name="M:Eryph.ComputeClient.Models.CatletDriveType.op_Implicit(System.String)~Eryph.ComputeClient.Models.CatletDriveType"> <summary> Converts a <see cref="T:System.String"/> to a <see cref="T:Eryph.ComputeClient.Models.CatletDriveType"/>. </summary> </member> <member name="M:Eryph.ComputeClient.Models.CatletDriveType.Equals(System.Object)"> <inheritdoc /> </member> <member name="M:Eryph.ComputeClient.Models.CatletDriveType.Equals(Eryph.ComputeClient.Models.CatletDriveType)"> <inheritdoc /> </member> <member name="M:Eryph.ComputeClient.Models.CatletDriveType.GetHashCode"> <inheritdoc /> </member> <member name="M:Eryph.ComputeClient.Models.CatletDriveType.ToString"> <inheritdoc /> </member> <member name="T:Eryph.ComputeClient.Models.CatletList"> <summary> The CatletList. </summary> </member> <member name="M:Eryph.ComputeClient.Models.CatletList.#ctor(System.Collections.Generic.IEnumerable{Eryph.ComputeClient.Models.Catlet})"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.CatletList"/>. </summary> <param name="value"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="value"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.Models.CatletList.#ctor(System.Collections.Generic.IReadOnlyList{Eryph.ComputeClient.Models.Catlet})"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.CatletList"/>. </summary> <param name="value"></param> </member> <member name="P:Eryph.ComputeClient.Models.CatletList.Value"> <summary> Gets the value. </summary> </member> <member name="M:Eryph.ComputeClient.Models.CatletList.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.CatletNetwork"> <summary> The CatletNetwork. </summary> </member> <member name="M:Eryph.ComputeClient.Models.CatletNetwork.#ctor(System.String,System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.CatletNetwork"/>. </summary> <param name="name"></param> <param name="provider"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="name"/> or <paramref name="provider"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.Models.CatletNetwork.#ctor(System.String,System.String,System.Collections.Generic.IReadOnlyList{System.String},System.String,System.Collections.Generic.IReadOnlyList{System.String},System.Collections.Generic.IReadOnlyList{System.String},Eryph.ComputeClient.Models.FloatingNetworkPort)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.CatletNetwork"/>. </summary> <param name="name"></param> <param name="provider"></param> <param name="ipV4Addresses"></param> <param name="iPv4DefaultGateway"></param> <param name="dnsServerAddresses"></param> <param name="ipV4Subnets"></param> <param name="floatingPort"></param> </member> <member name="P:Eryph.ComputeClient.Models.CatletNetwork.Name"> <summary> Gets the name. </summary> </member> <member name="P:Eryph.ComputeClient.Models.CatletNetwork.Provider"> <summary> Gets the provider. </summary> </member> <member name="P:Eryph.ComputeClient.Models.CatletNetwork.IpV4Addresses"> <summary> Gets the ip v 4 addresses. </summary> </member> <member name="P:Eryph.ComputeClient.Models.CatletNetwork.IPv4DefaultGateway"> <summary> Gets the i pv 4 default gateway. </summary> </member> <member name="P:Eryph.ComputeClient.Models.CatletNetwork.DnsServerAddresses"> <summary> Gets the dns server addresses. </summary> </member> <member name="P:Eryph.ComputeClient.Models.CatletNetwork.IpV4Subnets"> <summary> Gets the ip v 4 subnets. </summary> </member> <member name="P:Eryph.ComputeClient.Models.CatletNetwork.FloatingPort"> <summary> Gets the floating port. </summary> </member> <member name="M:Eryph.ComputeClient.Models.CatletNetwork.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.CatletNetworkAdapter"> <summary> The CatletNetworkAdapter. </summary> </member> <member name="M:Eryph.ComputeClient.Models.CatletNetworkAdapter.#ctor(System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.CatletNetworkAdapter"/>. </summary> <param name="name"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="name"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.Models.CatletNetworkAdapter.#ctor(System.String,System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.CatletNetworkAdapter"/>. </summary> <param name="name"></param> <param name="macAddress"></param> </member> <member name="P:Eryph.ComputeClient.Models.CatletNetworkAdapter.Name"> <summary> Gets the name. </summary> </member> <member name="P:Eryph.ComputeClient.Models.CatletNetworkAdapter.MacAddress"> <summary> Gets the mac address. </summary> </member> <member name="M:Eryph.ComputeClient.Models.CatletNetworkAdapter.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.CatletStatus"> <summary> The CatletStatus. </summary> </member> <member name="M:Eryph.ComputeClient.Models.CatletStatus.#ctor(System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.CatletStatus"/>. </summary> <exception cref="T:System.ArgumentNullException"> <paramref name="value"/> is null. </exception> </member> <member name="P:Eryph.ComputeClient.Models.CatletStatus.Unknown"> <summary> Unknown. </summary> </member> <member name="P:Eryph.ComputeClient.Models.CatletStatus.Stopped"> <summary> Stopped. </summary> </member> <member name="P:Eryph.ComputeClient.Models.CatletStatus.Running"> <summary> Running. </summary> </member> <member name="P:Eryph.ComputeClient.Models.CatletStatus.Pending"> <summary> Pending. </summary> </member> <member name="P:Eryph.ComputeClient.Models.CatletStatus.Error"> <summary> Error. </summary> </member> <member name="M:Eryph.ComputeClient.Models.CatletStatus.op_Equality(Eryph.ComputeClient.Models.CatletStatus,Eryph.ComputeClient.Models.CatletStatus)"> <summary> Determines if two <see cref="T:Eryph.ComputeClient.Models.CatletStatus"/> values are the same. </summary> </member> <member name="M:Eryph.ComputeClient.Models.CatletStatus.op_Inequality(Eryph.ComputeClient.Models.CatletStatus,Eryph.ComputeClient.Models.CatletStatus)"> <summary> Determines if two <see cref="T:Eryph.ComputeClient.Models.CatletStatus"/> values are not the same. </summary> </member> <member name="M:Eryph.ComputeClient.Models.CatletStatus.op_Implicit(System.String)~Eryph.ComputeClient.Models.CatletStatus"> <summary> Converts a <see cref="T:System.String"/> to a <see cref="T:Eryph.ComputeClient.Models.CatletStatus"/>. </summary> </member> <member name="M:Eryph.ComputeClient.Models.CatletStatus.Equals(System.Object)"> <inheritdoc /> </member> <member name="M:Eryph.ComputeClient.Models.CatletStatus.Equals(Eryph.ComputeClient.Models.CatletStatus)"> <inheritdoc /> </member> <member name="M:Eryph.ComputeClient.Models.CatletStatus.GetHashCode"> <inheritdoc /> </member> <member name="M:Eryph.ComputeClient.Models.CatletStatus.ToString"> <inheritdoc /> </member> <member name="T:Eryph.ComputeClient.Models.CatletStopMode"> <summary> The CatletStopMode. </summary> </member> <member name="M:Eryph.ComputeClient.Models.CatletStopMode.#ctor(System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.CatletStopMode"/>. </summary> <exception cref="T:System.ArgumentNullException"> <paramref name="value"/> is null. </exception> </member> <member name="P:Eryph.ComputeClient.Models.CatletStopMode.Shutdown"> <summary> Shutdown. </summary> </member> <member name="P:Eryph.ComputeClient.Models.CatletStopMode.Hard"> <summary> Hard. </summary> </member> <member name="M:Eryph.ComputeClient.Models.CatletStopMode.op_Equality(Eryph.ComputeClient.Models.CatletStopMode,Eryph.ComputeClient.Models.CatletStopMode)"> <summary> Determines if two <see cref="T:Eryph.ComputeClient.Models.CatletStopMode"/> values are the same. </summary> </member> <member name="M:Eryph.ComputeClient.Models.CatletStopMode.op_Inequality(Eryph.ComputeClient.Models.CatletStopMode,Eryph.ComputeClient.Models.CatletStopMode)"> <summary> Determines if two <see cref="T:Eryph.ComputeClient.Models.CatletStopMode"/> values are not the same. </summary> </member> <member name="M:Eryph.ComputeClient.Models.CatletStopMode.op_Implicit(System.String)~Eryph.ComputeClient.Models.CatletStopMode"> <summary> Converts a <see cref="T:System.String"/> to a <see cref="T:Eryph.ComputeClient.Models.CatletStopMode"/>. </summary> </member> <member name="M:Eryph.ComputeClient.Models.CatletStopMode.Equals(System.Object)"> <inheritdoc /> </member> <member name="M:Eryph.ComputeClient.Models.CatletStopMode.Equals(Eryph.ComputeClient.Models.CatletStopMode)"> <inheritdoc /> </member> <member name="M:Eryph.ComputeClient.Models.CatletStopMode.GetHashCode"> <inheritdoc /> </member> <member name="M:Eryph.ComputeClient.Models.CatletStopMode.ToString"> <inheritdoc /> </member> <member name="T:Eryph.ComputeClient.Models.FloatingNetworkPort"> <summary> The FloatingNetworkPort. </summary> </member> <member name="M:Eryph.ComputeClient.Models.FloatingNetworkPort.#ctor(System.String,System.String,System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.FloatingNetworkPort"/>. </summary> <param name="name"></param> <param name="provider"></param> <param name="subnet"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="name"/>, <paramref name="provider"/> or <paramref name="subnet"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.Models.FloatingNetworkPort.#ctor(System.String,System.String,System.String,System.Collections.Generic.IReadOnlyList{System.String},System.Collections.Generic.IReadOnlyList{System.String})"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.FloatingNetworkPort"/>. </summary> <param name="name"></param> <param name="provider"></param> <param name="subnet"></param> <param name="ipV4Addresses"></param> <param name="ipV4Subnets"></param> </member> <member name="P:Eryph.ComputeClient.Models.FloatingNetworkPort.Name"> <summary> Gets the name. </summary> </member> <member name="P:Eryph.ComputeClient.Models.FloatingNetworkPort.Provider"> <summary> Gets the provider. </summary> </member> <member name="P:Eryph.ComputeClient.Models.FloatingNetworkPort.Subnet"> <summary> Gets the subnet. </summary> </member> <member name="P:Eryph.ComputeClient.Models.FloatingNetworkPort.IpV4Addresses"> <summary> Gets the ip v 4 addresses. </summary> </member> <member name="P:Eryph.ComputeClient.Models.FloatingNetworkPort.IpV4Subnets"> <summary> Gets the ip v 4 subnets. </summary> </member> <member name="M:Eryph.ComputeClient.Models.FloatingNetworkPort.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.Gene"> <summary> The Gene. </summary> </member> <member name="M:Eryph.ComputeClient.Models.Gene.#ctor(System.String,Eryph.ComputeClient.Models.GeneType,System.String,System.String,System.String,System.Int64,System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.Gene"/>. </summary> <param name="id"></param> <param name="geneType"></param> <param name="geneSet"></param> <param name="name"></param> <param name="architecture"></param> <param name="size"></param> <param name="hash"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/>, <paramref name="geneSet"/>, <paramref name="name"/>, <paramref name="architecture"/> or <paramref name="hash"/> is null. </exception> </member> <member name="P:Eryph.ComputeClient.Models.Gene.Id"> <summary> Gets the id. </summary> </member> <member name="P:Eryph.ComputeClient.Models.Gene.GeneType"> <summary> Gets the gene type. </summary> </member> <member name="P:Eryph.ComputeClient.Models.Gene.GeneSet"> <summary> Gets the gene set. </summary> </member> <member name="P:Eryph.ComputeClient.Models.Gene.Name"> <summary> Gets the name. </summary> </member> <member name="P:Eryph.ComputeClient.Models.Gene.Architecture"> <summary> Gets the architecture. </summary> </member> <member name="P:Eryph.ComputeClient.Models.Gene.Size"> <summary> Gets the size. </summary> </member> <member name="P:Eryph.ComputeClient.Models.Gene.Hash"> <summary> Gets the hash. </summary> </member> <member name="M:Eryph.ComputeClient.Models.Gene.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.GeneList"> <summary> The GeneList. </summary> </member> <member name="M:Eryph.ComputeClient.Models.GeneList.#ctor(System.Collections.Generic.IEnumerable{Eryph.ComputeClient.Models.Gene})"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.GeneList"/>. </summary> <param name="value"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="value"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.Models.GeneList.#ctor(System.Collections.Generic.IReadOnlyList{Eryph.ComputeClient.Models.Gene})"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.GeneList"/>. </summary> <param name="value"></param> </member> <member name="P:Eryph.ComputeClient.Models.GeneList.Value"> <summary> Gets the value. </summary> </member> <member name="M:Eryph.ComputeClient.Models.GeneList.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.GeneType"> <summary> The GeneType. </summary> </member> <member name="M:Eryph.ComputeClient.Models.GeneType.#ctor(System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.GeneType"/>. </summary> <exception cref="T:System.ArgumentNullException"> <paramref name="value"/> is null. </exception> </member> <member name="P:Eryph.ComputeClient.Models.GeneType.Catlet"> <summary> Catlet. </summary> </member> <member name="P:Eryph.ComputeClient.Models.GeneType.Volume"> <summary> Volume. </summary> </member> <member name="P:Eryph.ComputeClient.Models.GeneType.Fodder"> <summary> Fodder. </summary> </member> <member name="M:Eryph.ComputeClient.Models.GeneType.op_Equality(Eryph.ComputeClient.Models.GeneType,Eryph.ComputeClient.Models.GeneType)"> <summary> Determines if two <see cref="T:Eryph.ComputeClient.Models.GeneType"/> values are the same. </summary> </member> <member name="M:Eryph.ComputeClient.Models.GeneType.op_Inequality(Eryph.ComputeClient.Models.GeneType,Eryph.ComputeClient.Models.GeneType)"> <summary> Determines if two <see cref="T:Eryph.ComputeClient.Models.GeneType"/> values are not the same. </summary> </member> <member name="M:Eryph.ComputeClient.Models.GeneType.op_Implicit(System.String)~Eryph.ComputeClient.Models.GeneType"> <summary> Converts a <see cref="T:System.String"/> to a <see cref="T:Eryph.ComputeClient.Models.GeneType"/>. </summary> </member> <member name="M:Eryph.ComputeClient.Models.GeneType.Equals(System.Object)"> <inheritdoc /> </member> <member name="M:Eryph.ComputeClient.Models.GeneType.Equals(Eryph.ComputeClient.Models.GeneType)"> <inheritdoc /> </member> <member name="M:Eryph.ComputeClient.Models.GeneType.GetHashCode"> <inheritdoc /> </member> <member name="M:Eryph.ComputeClient.Models.GeneType.ToString"> <inheritdoc /> </member> <member name="T:Eryph.ComputeClient.Models.GeneWithUsage"> <summary> The GeneWithUsage. </summary> </member> <member name="M:Eryph.ComputeClient.Models.GeneWithUsage.#ctor(System.String,Eryph.ComputeClient.Models.GeneType,System.String,System.String,System.String,System.Int64,System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.GeneWithUsage"/>. </summary> <param name="id"></param> <param name="geneType"></param> <param name="geneSet"></param> <param name="name"></param> <param name="architecture"></param> <param name="size"></param> <param name="hash"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/>, <paramref name="geneSet"/>, <paramref name="name"/>, <paramref name="architecture"/> or <paramref name="hash"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.Models.GeneWithUsage.#ctor(System.String,Eryph.ComputeClient.Models.GeneType,System.String,System.String,System.String,System.Int64,System.String,System.Collections.Generic.IReadOnlyList{System.String},System.Collections.Generic.IReadOnlyList{System.String})"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.GeneWithUsage"/>. </summary> <param name="id"></param> <param name="geneType"></param> <param name="geneSet"></param> <param name="name"></param> <param name="architecture"></param> <param name="size"></param> <param name="hash"></param> <param name="catlets"></param> <param name="disks"></param> </member> <member name="P:Eryph.ComputeClient.Models.GeneWithUsage.Id"> <summary> Gets the id. </summary> </member> <member name="P:Eryph.ComputeClient.Models.GeneWithUsage.GeneType"> <summary> Gets the gene type. </summary> </member> <member name="P:Eryph.ComputeClient.Models.GeneWithUsage.GeneSet"> <summary> Gets the gene set. </summary> </member> <member name="P:Eryph.ComputeClient.Models.GeneWithUsage.Name"> <summary> Gets the name. </summary> </member> <member name="P:Eryph.ComputeClient.Models.GeneWithUsage.Architecture"> <summary> Gets the architecture. </summary> </member> <member name="P:Eryph.ComputeClient.Models.GeneWithUsage.Size"> <summary> Gets the size. </summary> </member> <member name="P:Eryph.ComputeClient.Models.GeneWithUsage.Hash"> <summary> Gets the hash. </summary> </member> <member name="P:Eryph.ComputeClient.Models.GeneWithUsage.Catlets"> <summary> Gets the catlets. </summary> </member> <member name="P:Eryph.ComputeClient.Models.GeneWithUsage.Disks"> <summary> Gets the disks. </summary> </member> <member name="M:Eryph.ComputeClient.Models.GeneWithUsage.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.NewCatletRequest"> <summary> The NewCatletRequest. </summary> </member> <member name="M:Eryph.ComputeClient.Models.NewCatletRequest.#ctor(System.Text.Json.JsonElement)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.NewCatletRequest"/>. </summary> <param name="configuration"> Anything. </param> </member> <member name="M:Eryph.ComputeClient.Models.NewCatletRequest.#ctor(System.Nullable{System.Guid},System.Text.Json.JsonElement)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.NewCatletRequest"/>. </summary> <param name="correlationId"></param> <param name="configuration"> Anything. </param> </member> <member name="P:Eryph.ComputeClient.Models.NewCatletRequest.CorrelationId"> <summary> Gets or sets the correlation id. </summary> </member> <member name="M:Eryph.ComputeClient.Models.NewCatletRequest.ToRequestContent"> <summary> Convert into a <see cref="T:Azure.Core.RequestContent"/>. </summary> </member> <member name="T:Eryph.ComputeClient.Models.NewProjectMemberBody"> <summary> The NewProjectMemberBody. </summary> </member> <member name="M:Eryph.ComputeClient.Models.NewProjectMemberBody.#ctor(System.String,System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.NewProjectMemberBody"/>. </summary> <param name="memberId"></param> <param name="roleId"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="memberId"/> or <paramref name="roleId"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.Models.NewProjectMemberBody.#ctor(System.Nullable{System.Guid},System.String,System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.NewProjectMemberBody"/>. </summary> <param name="correlationId"></param> <param name="memberId"></param> <param name="roleId"></param> </member> <member name="P:Eryph.ComputeClient.Models.NewProjectMemberBody.CorrelationId"> <summary> Gets or sets the correlation id. </summary> </member> <member name="P:Eryph.ComputeClient.Models.NewProjectMemberBody.MemberId"> <summary> Gets the member id. </summary> </member> <member name="P:Eryph.ComputeClient.Models.NewProjectMemberBody.RoleId"> <summary> Gets the role id. </summary> </member> <member name="M:Eryph.ComputeClient.Models.NewProjectMemberBody.ToRequestContent"> <summary> Convert into a <see cref="T:Azure.Core.RequestContent"/>. </summary> </member> <member name="T:Eryph.ComputeClient.Models.NewProjectRequest"> <summary> The NewProjectRequest. </summary> </member> <member name="M:Eryph.ComputeClient.Models.NewProjectRequest.#ctor(System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.NewProjectRequest"/>. </summary> <param name="name"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="name"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.Models.NewProjectRequest.#ctor(System.Nullable{System.Guid},System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.NewProjectRequest"/>. </summary> <param name="correlationId"></param> <param name="name"></param> </member> <member name="P:Eryph.ComputeClient.Models.NewProjectRequest.CorrelationId"> <summary> Gets or sets the correlation id. </summary> </member> <member name="P:Eryph.ComputeClient.Models.NewProjectRequest.Name"> <summary> Gets the name. </summary> </member> <member name="M:Eryph.ComputeClient.Models.NewProjectRequest.ToRequestContent"> <summary> Convert into a <see cref="T:Azure.Core.RequestContent"/>. </summary> </member> <member name="T:Eryph.ComputeClient.Models.NewVirtualDiskRequest"> <summary> The NewVirtualDiskRequest. </summary> </member> <member name="M:Eryph.ComputeClient.Models.NewVirtualDiskRequest.#ctor(System.String,System.String,System.String,System.Int32)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.NewVirtualDiskRequest"/>. </summary> <param name="projectId"></param> <param name="name"></param> <param name="location"></param> <param name="size"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="projectId"/>, <paramref name="name"/> or <paramref name="location"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.Models.NewVirtualDiskRequest.#ctor(System.Nullable{System.Guid},System.String,System.String,System.String,System.Int32,System.String,System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.NewVirtualDiskRequest"/>. </summary> <param name="correlationId"></param> <param name="projectId"></param> <param name="name"></param> <param name="location"></param> <param name="size"></param> <param name="environment"></param> <param name="store"></param> </member> <member name="P:Eryph.ComputeClient.Models.NewVirtualDiskRequest.CorrelationId"> <summary> Gets or sets the correlation id. </summary> </member> <member name="P:Eryph.ComputeClient.Models.NewVirtualDiskRequest.ProjectId"> <summary> Gets the project id. </summary> </member> <member name="P:Eryph.ComputeClient.Models.NewVirtualDiskRequest.Name"> <summary> Gets the name. </summary> </member> <member name="P:Eryph.ComputeClient.Models.NewVirtualDiskRequest.Location"> <summary> Gets the location. </summary> </member> <member name="P:Eryph.ComputeClient.Models.NewVirtualDiskRequest.Size"> <summary> Gets the size. </summary> </member> <member name="P:Eryph.ComputeClient.Models.NewVirtualDiskRequest.Environment"> <summary> Gets or sets the environment. </summary> </member> <member name="P:Eryph.ComputeClient.Models.NewVirtualDiskRequest.Store"> <summary> Gets or sets the store. </summary> </member> <member name="M:Eryph.ComputeClient.Models.NewVirtualDiskRequest.ToRequestContent"> <summary> Convert into a <see cref="T:Azure.Core.RequestContent"/>. </summary> </member> <member name="T:Eryph.ComputeClient.Models.Operation"> <summary> The Operation. </summary> </member> <member name="M:Eryph.ComputeClient.Models.Operation.#ctor(System.String,Eryph.ComputeClient.Models.OperationStatus)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.Operation"/>. </summary> <param name="id"></param> <param name="status"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.Models.Operation.#ctor(System.String,Eryph.ComputeClient.Models.OperationStatus,System.String,System.Collections.Generic.IReadOnlyList{Eryph.ComputeClient.Models.OperationResource},System.Collections.Generic.IReadOnlyList{Eryph.ComputeClient.Models.OperationLogEntry},System.Collections.Generic.IReadOnlyList{Eryph.ComputeClient.Models.Project},System.Collections.Generic.IReadOnlyList{Eryph.ComputeClient.Models.OperationTask})"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.Operation"/>. </summary> <param name="id"></param> <param name="status"></param> <param name="statusMessage"></param> <param name="resources"></param> <param name="logEntries"></param> <param name="projects"></param> <param name="tasks"></param> </member> <member name="P:Eryph.ComputeClient.Models.Operation.Id"> <summary> Gets the id. </summary> </member> <member name="P:Eryph.ComputeClient.Models.Operation.Status"> <summary> Gets the status. </summary> </member> <member name="P:Eryph.ComputeClient.Models.Operation.StatusMessage"> <summary> Gets the status message. </summary> </member> <member name="P:Eryph.ComputeClient.Models.Operation.Resources"> <summary> Gets the resources. </summary> </member> <member name="P:Eryph.ComputeClient.Models.Operation.LogEntries"> <summary> Gets the log entries. </summary> </member> <member name="P:Eryph.ComputeClient.Models.Operation.Projects"> <summary> Gets the projects. </summary> </member> <member name="P:Eryph.ComputeClient.Models.Operation.Tasks"> <summary> Gets the tasks. </summary> </member> <member name="M:Eryph.ComputeClient.Models.Operation.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.OperationList"> <summary> The OperationList. </summary> </member> <member name="M:Eryph.ComputeClient.Models.OperationList.#ctor(System.Collections.Generic.IEnumerable{Eryph.ComputeClient.Models.Operation})"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.OperationList"/>. </summary> <param name="value"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="value"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.Models.OperationList.#ctor(System.Collections.Generic.IReadOnlyList{Eryph.ComputeClient.Models.Operation})"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.OperationList"/>. </summary> <param name="value"></param> </member> <member name="P:Eryph.ComputeClient.Models.OperationList.Value"> <summary> Gets the value. </summary> </member> <member name="M:Eryph.ComputeClient.Models.OperationList.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.OperationLogEntry"> <summary> The OperationLogEntry. </summary> </member> <member name="M:Eryph.ComputeClient.Models.OperationLogEntry.#ctor(System.String,System.String,System.DateTimeOffset)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.OperationLogEntry"/>. </summary> <param name="id"></param> <param name="taskId"></param> <param name="timestamp"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> or <paramref name="taskId"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.Models.OperationLogEntry.#ctor(System.String,System.String,System.String,System.DateTimeOffset)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.OperationLogEntry"/>. </summary> <param name="id"></param> <param name="taskId"></param> <param name="message"></param> <param name="timestamp"></param> </member> <member name="P:Eryph.ComputeClient.Models.OperationLogEntry.Id"> <summary> Gets the id. </summary> </member> <member name="P:Eryph.ComputeClient.Models.OperationLogEntry.TaskId"> <summary> Gets the task id. </summary> </member> <member name="P:Eryph.ComputeClient.Models.OperationLogEntry.Message"> <summary> Gets the message. </summary> </member> <member name="P:Eryph.ComputeClient.Models.OperationLogEntry.Timestamp"> <summary> Gets the timestamp. </summary> </member> <member name="M:Eryph.ComputeClient.Models.OperationLogEntry.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.OperationResource"> <summary> The OperationResource. </summary> </member> <member name="M:Eryph.ComputeClient.Models.OperationResource.#ctor(System.String,System.String,Eryph.ComputeClient.Models.ResourceType)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.OperationResource"/>. </summary> <param name="id"></param> <param name="resourceId"></param> <param name="resourceType"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> or <paramref name="resourceId"/> is null. </exception> </member> <member name="P:Eryph.ComputeClient.Models.OperationResource.Id"> <summary> Gets the id. </summary> </member> <member name="P:Eryph.ComputeClient.Models.OperationResource.ResourceId"> <summary> Gets the resource id. </summary> </member> <member name="P:Eryph.ComputeClient.Models.OperationResource.ResourceType"> <summary> Gets the resource type. </summary> </member> <member name="M:Eryph.ComputeClient.Models.OperationResource.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.OperationStatus"> <summary> The OperationStatus. </summary> </member> <member name="M:Eryph.ComputeClient.Models.OperationStatus.#ctor(System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.OperationStatus"/>. </summary> <exception cref="T:System.ArgumentNullException"> <paramref name="value"/> is null. </exception> </member> <member name="P:Eryph.ComputeClient.Models.OperationStatus.Queued"> <summary> Queued. </summary> </member> <member name="P:Eryph.ComputeClient.Models.OperationStatus.Running"> <summary> Running. </summary> </member> <member name="P:Eryph.ComputeClient.Models.OperationStatus.Failed"> <summary> Failed. </summary> </member> <member name="P:Eryph.ComputeClient.Models.OperationStatus.Completed"> <summary> Completed. </summary> </member> <member name="M:Eryph.ComputeClient.Models.OperationStatus.op_Equality(Eryph.ComputeClient.Models.OperationStatus,Eryph.ComputeClient.Models.OperationStatus)"> <summary> Determines if two <see cref="T:Eryph.ComputeClient.Models.OperationStatus"/> values are the same. </summary> </member> <member name="M:Eryph.ComputeClient.Models.OperationStatus.op_Inequality(Eryph.ComputeClient.Models.OperationStatus,Eryph.ComputeClient.Models.OperationStatus)"> <summary> Determines if two <see cref="T:Eryph.ComputeClient.Models.OperationStatus"/> values are not the same. </summary> </member> <member name="M:Eryph.ComputeClient.Models.OperationStatus.op_Implicit(System.String)~Eryph.ComputeClient.Models.OperationStatus"> <summary> Converts a <see cref="T:System.String"/> to a <see cref="T:Eryph.ComputeClient.Models.OperationStatus"/>. </summary> </member> <member name="M:Eryph.ComputeClient.Models.OperationStatus.Equals(System.Object)"> <inheritdoc /> </member> <member name="M:Eryph.ComputeClient.Models.OperationStatus.Equals(Eryph.ComputeClient.Models.OperationStatus)"> <inheritdoc /> </member> <member name="M:Eryph.ComputeClient.Models.OperationStatus.GetHashCode"> <inheritdoc /> </member> <member name="M:Eryph.ComputeClient.Models.OperationStatus.ToString"> <inheritdoc /> </member> <member name="T:Eryph.ComputeClient.Models.OperationTask"> <summary> The OperationTask. </summary> </member> <member name="M:Eryph.ComputeClient.Models.OperationTask.#ctor(System.String,System.String,System.Int32,Eryph.ComputeClient.Models.OperationTaskStatus)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.OperationTask"/>. </summary> <param name="id"></param> <param name="name"></param> <param name="progress"></param> <param name="status"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> or <paramref name="name"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.Models.OperationTask.#ctor(System.String,System.String,System.String,System.String,System.Int32,Eryph.ComputeClient.Models.OperationTaskStatus,Eryph.ComputeClient.Models.OperationTaskReference)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.OperationTask"/>. </summary> <param name="id"></param> <param name="parentTaskId"></param> <param name="name"></param> <param name="displayName"></param> <param name="progress"></param> <param name="status"></param> <param name="reference"></param> </member> <member name="P:Eryph.ComputeClient.Models.OperationTask.Id"> <summary> Gets the id. </summary> </member> <member name="P:Eryph.ComputeClient.Models.OperationTask.ParentTaskId"> <summary> Gets the parent task id. </summary> </member> <member name="P:Eryph.ComputeClient.Models.OperationTask.Name"> <summary> Gets the name. </summary> </member> <member name="P:Eryph.ComputeClient.Models.OperationTask.DisplayName"> <summary> Gets the display name. </summary> </member> <member name="P:Eryph.ComputeClient.Models.OperationTask.Progress"> <summary> Gets the progress. </summary> </member> <member name="P:Eryph.ComputeClient.Models.OperationTask.Status"> <summary> Gets the status. </summary> </member> <member name="P:Eryph.ComputeClient.Models.OperationTask.Reference"> <summary> Gets the reference. </summary> </member> <member name="M:Eryph.ComputeClient.Models.OperationTask.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.OperationTaskReference"> <summary> The OperationTaskReference. </summary> </member> <member name="M:Eryph.ComputeClient.Models.OperationTaskReference.#ctor(System.String,Eryph.ComputeClient.Models.TaskReferenceType,System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.OperationTaskReference"/>. </summary> <param name="id"></param> <param name="type"></param> <param name="projectName"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> or <paramref name="projectName"/> is null. </exception> </member> <member name="P:Eryph.ComputeClient.Models.OperationTaskReference.Id"> <summary> Gets the id. </summary> </member> <member name="P:Eryph.ComputeClient.Models.OperationTaskReference.Type"> <summary> Gets the type. </summary> </member> <member name="P:Eryph.ComputeClient.Models.OperationTaskReference.ProjectName"> <summary> Gets the project name. </summary> </member> <member name="M:Eryph.ComputeClient.Models.OperationTaskReference.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.OperationTaskStatus"> <summary> The OperationTaskStatus. </summary> </member> <member name="M:Eryph.ComputeClient.Models.OperationTaskStatus.#ctor(System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.OperationTaskStatus"/>. </summary> <exception cref="T:System.ArgumentNullException"> <paramref name="value"/> is null. </exception> </member> <member name="P:Eryph.ComputeClient.Models.OperationTaskStatus.Queued"> <summary> Queued. </summary> </member> <member name="P:Eryph.ComputeClient.Models.OperationTaskStatus.Running"> <summary> Running. </summary> </member> <member name="P:Eryph.ComputeClient.Models.OperationTaskStatus.Failed"> <summary> Failed. </summary> </member> <member name="P:Eryph.ComputeClient.Models.OperationTaskStatus.Completed"> <summary> Completed. </summary> </member> <member name="M:Eryph.ComputeClient.Models.OperationTaskStatus.op_Equality(Eryph.ComputeClient.Models.OperationTaskStatus,Eryph.ComputeClient.Models.OperationTaskStatus)"> <summary> Determines if two <see cref="T:Eryph.ComputeClient.Models.OperationTaskStatus"/> values are the same. </summary> </member> <member name="M:Eryph.ComputeClient.Models.OperationTaskStatus.op_Inequality(Eryph.ComputeClient.Models.OperationTaskStatus,Eryph.ComputeClient.Models.OperationTaskStatus)"> <summary> Determines if two <see cref="T:Eryph.ComputeClient.Models.OperationTaskStatus"/> values are not the same. </summary> </member> <member name="M:Eryph.ComputeClient.Models.OperationTaskStatus.op_Implicit(System.String)~Eryph.ComputeClient.Models.OperationTaskStatus"> <summary> Converts a <see cref="T:System.String"/> to a <see cref="T:Eryph.ComputeClient.Models.OperationTaskStatus"/>. </summary> </member> <member name="M:Eryph.ComputeClient.Models.OperationTaskStatus.Equals(System.Object)"> <inheritdoc /> </member> <member name="M:Eryph.ComputeClient.Models.OperationTaskStatus.Equals(Eryph.ComputeClient.Models.OperationTaskStatus)"> <inheritdoc /> </member> <member name="M:Eryph.ComputeClient.Models.OperationTaskStatus.GetHashCode"> <inheritdoc /> </member> <member name="M:Eryph.ComputeClient.Models.OperationTaskStatus.ToString"> <inheritdoc /> </member> <member name="T:Eryph.ComputeClient.Models.ProblemDetails"> <summary> The ProblemDetails. </summary> </member> <member name="M:Eryph.ComputeClient.Models.ProblemDetails.#ctor"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.ProblemDetails"/>. </summary> </member> <member name="M:Eryph.ComputeClient.Models.ProblemDetails.#ctor(System.String,System.String,System.Nullable{System.Int32},System.String,System.String,System.Collections.Generic.IReadOnlyDictionary{System.String,System.Object})"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.ProblemDetails"/>. </summary> <param name="type"></param> <param name="title"></param> <param name="status"></param> <param name="detail"></param> <param name="instance"></param> <param name="additionalProperties"> Additional Properties. </param> </member> <member name="P:Eryph.ComputeClient.Models.ProblemDetails.Type"> <summary> Gets the type. </summary> </member> <member name="P:Eryph.ComputeClient.Models.ProblemDetails.Title"> <summary> Gets the title. </summary> </member> <member name="P:Eryph.ComputeClient.Models.ProblemDetails.Status"> <summary> Gets the status. </summary> </member> <member name="P:Eryph.ComputeClient.Models.ProblemDetails.Detail"> <summary> Gets the detail. </summary> </member> <member name="P:Eryph.ComputeClient.Models.ProblemDetails.Instance"> <summary> Gets the instance. </summary> </member> <member name="P:Eryph.ComputeClient.Models.ProblemDetails.AdditionalProperties"> <summary> Additional Properties. </summary> </member> <member name="M:Eryph.ComputeClient.Models.ProblemDetails.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.Project"> <summary> The Project. </summary> </member> <member name="M:Eryph.ComputeClient.Models.Project.#ctor(System.String,System.String,System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.Project"/>. </summary> <param name="id"></param> <param name="name"></param> <param name="tenantId"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/>, <paramref name="name"/> or <paramref name="tenantId"/> is null. </exception> </member> <member name="P:Eryph.ComputeClient.Models.Project.Id"> <summary> Gets the id. </summary> </member> <member name="P:Eryph.ComputeClient.Models.Project.Name"> <summary> Gets the name. </summary> </member> <member name="P:Eryph.ComputeClient.Models.Project.TenantId"> <summary> Gets the tenant id. </summary> </member> <member name="M:Eryph.ComputeClient.Models.Project.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.ProjectList"> <summary> The ProjectList. </summary> </member> <member name="M:Eryph.ComputeClient.Models.ProjectList.#ctor(System.Collections.Generic.IEnumerable{Eryph.ComputeClient.Models.Project})"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.ProjectList"/>. </summary> <param name="value"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="value"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.Models.ProjectList.#ctor(System.Collections.Generic.IReadOnlyList{Eryph.ComputeClient.Models.Project})"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.ProjectList"/>. </summary> <param name="value"></param> </member> <member name="P:Eryph.ComputeClient.Models.ProjectList.Value"> <summary> Gets the value. </summary> </member> <member name="M:Eryph.ComputeClient.Models.ProjectList.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.ProjectMemberRole"> <summary> The ProjectMemberRole. </summary> </member> <member name="M:Eryph.ComputeClient.Models.ProjectMemberRole.#ctor(System.String,Eryph.ComputeClient.Models.Project,System.String,System.String,System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.ProjectMemberRole"/>. </summary> <param name="id"></param> <param name="project"></param> <param name="memberId"></param> <param name="roleId"></param> <param name="roleName"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/>, <paramref name="project"/>, <paramref name="memberId"/>, <paramref name="roleId"/> or <paramref name="roleName"/> is null. </exception> </member> <member name="P:Eryph.ComputeClient.Models.ProjectMemberRole.Id"> <summary> Gets the id. </summary> </member> <member name="P:Eryph.ComputeClient.Models.ProjectMemberRole.Project"> <summary> Gets the project. </summary> </member> <member name="P:Eryph.ComputeClient.Models.ProjectMemberRole.MemberId"> <summary> Gets the member id. </summary> </member> <member name="P:Eryph.ComputeClient.Models.ProjectMemberRole.RoleId"> <summary> Gets the role id. </summary> </member> <member name="P:Eryph.ComputeClient.Models.ProjectMemberRole.RoleName"> <summary> Gets the role name. </summary> </member> <member name="M:Eryph.ComputeClient.Models.ProjectMemberRole.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.ProjectMemberRoleList"> <summary> The ProjectMemberRoleList. </summary> </member> <member name="M:Eryph.ComputeClient.Models.ProjectMemberRoleList.#ctor(System.Collections.Generic.IEnumerable{Eryph.ComputeClient.Models.ProjectMemberRole})"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.ProjectMemberRoleList"/>. </summary> <param name="value"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="value"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.Models.ProjectMemberRoleList.#ctor(System.Collections.Generic.IReadOnlyList{Eryph.ComputeClient.Models.ProjectMemberRole})"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.ProjectMemberRoleList"/>. </summary> <param name="value"></param> </member> <member name="P:Eryph.ComputeClient.Models.ProjectMemberRoleList.Value"> <summary> Gets the value. </summary> </member> <member name="M:Eryph.ComputeClient.Models.ProjectMemberRoleList.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.ResourceType"> <summary> The ResourceType. </summary> </member> <member name="M:Eryph.ComputeClient.Models.ResourceType.#ctor(System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.ResourceType"/>. </summary> <exception cref="T:System.ArgumentNullException"> <paramref name="value"/> is null. </exception> </member> <member name="P:Eryph.ComputeClient.Models.ResourceType.Catlet"> <summary> Catlet. </summary> </member> <member name="P:Eryph.ComputeClient.Models.ResourceType.VirtualDisk"> <summary> VirtualDisk. </summary> </member> <member name="P:Eryph.ComputeClient.Models.ResourceType.VirtualNetwork"> <summary> VirtualNetwork. </summary> </member> <member name="P:Eryph.ComputeClient.Models.ResourceType.CatletFarm"> <summary> CatletFarm. </summary> </member> <member name="M:Eryph.ComputeClient.Models.ResourceType.op_Equality(Eryph.ComputeClient.Models.ResourceType,Eryph.ComputeClient.Models.ResourceType)"> <summary> Determines if two <see cref="T:Eryph.ComputeClient.Models.ResourceType"/> values are the same. </summary> </member> <member name="M:Eryph.ComputeClient.Models.ResourceType.op_Inequality(Eryph.ComputeClient.Models.ResourceType,Eryph.ComputeClient.Models.ResourceType)"> <summary> Determines if two <see cref="T:Eryph.ComputeClient.Models.ResourceType"/> values are not the same. </summary> </member> <member name="M:Eryph.ComputeClient.Models.ResourceType.op_Implicit(System.String)~Eryph.ComputeClient.Models.ResourceType"> <summary> Converts a <see cref="T:System.String"/> to a <see cref="T:Eryph.ComputeClient.Models.ResourceType"/>. </summary> </member> <member name="M:Eryph.ComputeClient.Models.ResourceType.Equals(System.Object)"> <inheritdoc /> </member> <member name="M:Eryph.ComputeClient.Models.ResourceType.Equals(Eryph.ComputeClient.Models.ResourceType)"> <inheritdoc /> </member> <member name="M:Eryph.ComputeClient.Models.ResourceType.GetHashCode"> <inheritdoc /> </member> <member name="M:Eryph.ComputeClient.Models.ResourceType.ToString"> <inheritdoc /> </member> <member name="T:Eryph.ComputeClient.Models.StopCatletRequestBody"> <summary> The StopCatletRequestBody. </summary> </member> <member name="M:Eryph.ComputeClient.Models.StopCatletRequestBody.#ctor(Eryph.ComputeClient.Models.CatletStopMode)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.StopCatletRequestBody"/>. </summary> <param name="mode"></param> </member> <member name="P:Eryph.ComputeClient.Models.StopCatletRequestBody.Mode"> <summary> Gets the mode. </summary> </member> <member name="M:Eryph.ComputeClient.Models.StopCatletRequestBody.ToRequestContent"> <summary> Convert into a <see cref="T:Azure.Core.RequestContent"/>. </summary> </member> <member name="T:Eryph.ComputeClient.Models.TaskReferenceType"> <summary> The TaskReferenceType. </summary> </member> <member name="M:Eryph.ComputeClient.Models.TaskReferenceType.#ctor(System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.TaskReferenceType"/>. </summary> <exception cref="T:System.ArgumentNullException"> <paramref name="value"/> is null. </exception> </member> <member name="P:Eryph.ComputeClient.Models.TaskReferenceType.Project"> <summary> Project. </summary> </member> <member name="P:Eryph.ComputeClient.Models.TaskReferenceType.ProjectMember"> <summary> ProjectMember. </summary> </member> <member name="M:Eryph.ComputeClient.Models.TaskReferenceType.op_Equality(Eryph.ComputeClient.Models.TaskReferenceType,Eryph.ComputeClient.Models.TaskReferenceType)"> <summary> Determines if two <see cref="T:Eryph.ComputeClient.Models.TaskReferenceType"/> values are the same. </summary> </member> <member name="M:Eryph.ComputeClient.Models.TaskReferenceType.op_Inequality(Eryph.ComputeClient.Models.TaskReferenceType,Eryph.ComputeClient.Models.TaskReferenceType)"> <summary> Determines if two <see cref="T:Eryph.ComputeClient.Models.TaskReferenceType"/> values are not the same. </summary> </member> <member name="M:Eryph.ComputeClient.Models.TaskReferenceType.op_Implicit(System.String)~Eryph.ComputeClient.Models.TaskReferenceType"> <summary> Converts a <see cref="T:System.String"/> to a <see cref="T:Eryph.ComputeClient.Models.TaskReferenceType"/>. </summary> </member> <member name="M:Eryph.ComputeClient.Models.TaskReferenceType.Equals(System.Object)"> <inheritdoc /> </member> <member name="M:Eryph.ComputeClient.Models.TaskReferenceType.Equals(Eryph.ComputeClient.Models.TaskReferenceType)"> <inheritdoc /> </member> <member name="M:Eryph.ComputeClient.Models.TaskReferenceType.GetHashCode"> <inheritdoc /> </member> <member name="M:Eryph.ComputeClient.Models.TaskReferenceType.ToString"> <inheritdoc /> </member> <member name="T:Eryph.ComputeClient.Models.UpdateCatletRequestBody"> <summary> The UpdateCatletRequestBody. </summary> </member> <member name="M:Eryph.ComputeClient.Models.UpdateCatletRequestBody.#ctor(System.Object)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.UpdateCatletRequestBody"/>. </summary> <param name="configuration"> Anything. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="configuration"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.Models.UpdateCatletRequestBody.#ctor(System.Nullable{System.Guid},System.Object)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.UpdateCatletRequestBody"/>. </summary> <param name="correlationId"></param> <param name="configuration"> Anything. </param> </member> <member name="P:Eryph.ComputeClient.Models.UpdateCatletRequestBody.CorrelationId"> <summary> Gets or sets the correlation id. </summary> </member> <member name="P:Eryph.ComputeClient.Models.UpdateCatletRequestBody.Configuration"> <summary> Anything. </summary> </member> <member name="M:Eryph.ComputeClient.Models.UpdateCatletRequestBody.ToRequestContent"> <summary> Convert into a <see cref="T:Azure.Core.RequestContent"/>. </summary> </member> <member name="T:Eryph.ComputeClient.Models.UpdateProjectNetworksRequestBody"> <summary> The UpdateProjectNetworksRequestBody. </summary> </member> <member name="M:Eryph.ComputeClient.Models.UpdateProjectNetworksRequestBody.#ctor(System.Object)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.UpdateProjectNetworksRequestBody"/>. </summary> <param name="configuration"> Anything. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="configuration"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.Models.UpdateProjectNetworksRequestBody.#ctor(System.Nullable{System.Guid},System.Object)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.UpdateProjectNetworksRequestBody"/>. </summary> <param name="correlationId"></param> <param name="configuration"> Anything. </param> </member> <member name="P:Eryph.ComputeClient.Models.UpdateProjectNetworksRequestBody.CorrelationId"> <summary> Gets or sets the correlation id. </summary> </member> <member name="P:Eryph.ComputeClient.Models.UpdateProjectNetworksRequestBody.Configuration"> <summary> Anything. </summary> </member> <member name="M:Eryph.ComputeClient.Models.UpdateProjectNetworksRequestBody.ToRequestContent"> <summary> Convert into a <see cref="T:Azure.Core.RequestContent"/>. </summary> </member> <member name="T:Eryph.ComputeClient.Models.VirtualDisk"> <summary> The VirtualDisk. </summary> </member> <member name="M:Eryph.ComputeClient.Models.VirtualDisk.#ctor(System.String,System.String,System.String,System.String,Eryph.ComputeClient.Models.Project,System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.VirtualDisk"/>. </summary> <param name="id"></param> <param name="name"></param> <param name="location"></param> <param name="dataStore"></param> <param name="project"></param> <param name="environment"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/>, <paramref name="name"/>, <paramref name="location"/>, <paramref name="dataStore"/>, <paramref name="project"/> or <paramref name="environment"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.Models.VirtualDisk.#ctor(System.String,System.String,System.String,System.String,Eryph.ComputeClient.Models.Project,System.String,Eryph.ComputeClient.Models.VirtualDiskGeneInfo,System.String,System.Nullable{System.Int64},System.String,System.Collections.Generic.IReadOnlyList{Eryph.ComputeClient.Models.VirtualDiskAttachedCatlet})"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.VirtualDisk"/>. </summary> <param name="id"></param> <param name="name"></param> <param name="location"></param> <param name="dataStore"></param> <param name="project"></param> <param name="environment"></param> <param name="gene"></param> <param name="path"></param> <param name="sizeBytes"></param> <param name="parentId"></param> <param name="attachedCatlets"></param> </member> <member name="P:Eryph.ComputeClient.Models.VirtualDisk.Id"> <summary> Gets the id. </summary> </member> <member name="P:Eryph.ComputeClient.Models.VirtualDisk.Name"> <summary> Gets the name. </summary> </member> <member name="P:Eryph.ComputeClient.Models.VirtualDisk.Location"> <summary> Gets the location. </summary> </member> <member name="P:Eryph.ComputeClient.Models.VirtualDisk.DataStore"> <summary> Gets the data store. </summary> </member> <member name="P:Eryph.ComputeClient.Models.VirtualDisk.Project"> <summary> Gets the project. </summary> </member> <member name="P:Eryph.ComputeClient.Models.VirtualDisk.Environment"> <summary> Gets the environment. </summary> </member> <member name="P:Eryph.ComputeClient.Models.VirtualDisk.Gene"> <summary> Gets the gene. </summary> </member> <member name="P:Eryph.ComputeClient.Models.VirtualDisk.Path"> <summary> Gets the path. </summary> </member> <member name="P:Eryph.ComputeClient.Models.VirtualDisk.SizeBytes"> <summary> Gets the size bytes. </summary> </member> <member name="P:Eryph.ComputeClient.Models.VirtualDisk.ParentId"> <summary> Gets the parent id. </summary> </member> <member name="P:Eryph.ComputeClient.Models.VirtualDisk.AttachedCatlets"> <summary> Gets the attached catlets. </summary> </member> <member name="M:Eryph.ComputeClient.Models.VirtualDisk.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.VirtualDiskAttachedCatlet"> <summary> The VirtualDiskAttachedCatlet. </summary> </member> <member name="M:Eryph.ComputeClient.Models.VirtualDiskAttachedCatlet.#ctor(Eryph.ComputeClient.Models.CatletDriveType,System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.VirtualDiskAttachedCatlet"/>. </summary> <param name="type"></param> <param name="catletId"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="catletId"/> is null. </exception> </member> <member name="P:Eryph.ComputeClient.Models.VirtualDiskAttachedCatlet.Type"> <summary> Gets the type. </summary> </member> <member name="P:Eryph.ComputeClient.Models.VirtualDiskAttachedCatlet.CatletId"> <summary> Gets the catlet id. </summary> </member> <member name="M:Eryph.ComputeClient.Models.VirtualDiskAttachedCatlet.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.VirtualDiskGeneInfo"> <summary> The VirtualDiskGeneInfo. </summary> </member> <member name="M:Eryph.ComputeClient.Models.VirtualDiskGeneInfo.#ctor(System.String,System.String,System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.VirtualDiskGeneInfo"/>. </summary> <param name="geneSet"></param> <param name="name"></param> <param name="architecture"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="geneSet"/>, <paramref name="name"/> or <paramref name="architecture"/> is null. </exception> </member> <member name="P:Eryph.ComputeClient.Models.VirtualDiskGeneInfo.GeneSet"> <summary> Gets the gene set. </summary> </member> <member name="P:Eryph.ComputeClient.Models.VirtualDiskGeneInfo.Name"> <summary> Gets the name. </summary> </member> <member name="P:Eryph.ComputeClient.Models.VirtualDiskGeneInfo.Architecture"> <summary> Gets the architecture. </summary> </member> <member name="M:Eryph.ComputeClient.Models.VirtualDiskGeneInfo.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.VirtualDiskList"> <summary> The VirtualDiskList. </summary> </member> <member name="M:Eryph.ComputeClient.Models.VirtualDiskList.#ctor(System.Collections.Generic.IEnumerable{Eryph.ComputeClient.Models.VirtualDisk})"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.VirtualDiskList"/>. </summary> <param name="value"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="value"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.Models.VirtualDiskList.#ctor(System.Collections.Generic.IReadOnlyList{Eryph.ComputeClient.Models.VirtualDisk})"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.VirtualDiskList"/>. </summary> <param name="value"></param> </member> <member name="P:Eryph.ComputeClient.Models.VirtualDiskList.Value"> <summary> Gets the value. </summary> </member> <member name="M:Eryph.ComputeClient.Models.VirtualDiskList.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.VirtualNetwork"> <summary> The VirtualNetwork. </summary> </member> <member name="M:Eryph.ComputeClient.Models.VirtualNetwork.#ctor(System.String,System.String,Eryph.ComputeClient.Models.Project,System.String,System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.VirtualNetwork"/>. </summary> <param name="id"></param> <param name="name"></param> <param name="project"></param> <param name="environment"></param> <param name="providerName"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/>, <paramref name="name"/>, <paramref name="project"/>, <paramref name="environment"/> or <paramref name="providerName"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.Models.VirtualNetwork.#ctor(System.String,System.String,Eryph.ComputeClient.Models.Project,System.String,System.String,System.String)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.VirtualNetwork"/>. </summary> <param name="id"></param> <param name="name"></param> <param name="project"></param> <param name="environment"></param> <param name="providerName"></param> <param name="ipNetwork"></param> </member> <member name="P:Eryph.ComputeClient.Models.VirtualNetwork.Id"> <summary> Gets the id. </summary> </member> <member name="P:Eryph.ComputeClient.Models.VirtualNetwork.Name"> <summary> Gets the name. </summary> </member> <member name="P:Eryph.ComputeClient.Models.VirtualNetwork.Project"> <summary> Gets the project. </summary> </member> <member name="P:Eryph.ComputeClient.Models.VirtualNetwork.Environment"> <summary> Gets the environment. </summary> </member> <member name="P:Eryph.ComputeClient.Models.VirtualNetwork.ProviderName"> <summary> Gets the provider name. </summary> </member> <member name="P:Eryph.ComputeClient.Models.VirtualNetwork.IpNetwork"> <summary> Gets the ip network. </summary> </member> <member name="M:Eryph.ComputeClient.Models.VirtualNetwork.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.VirtualNetworkConfiguration"> <summary> The VirtualNetworkConfiguration. </summary> </member> <member name="M:Eryph.ComputeClient.Models.VirtualNetworkConfiguration.#ctor(System.Text.Json.JsonElement)"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.VirtualNetworkConfiguration"/>. </summary> <param name="configuration"> Anything. </param> </member> <member name="M:Eryph.ComputeClient.Models.VirtualNetworkConfiguration.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.Models.VirtualNetworkList"> <summary> The VirtualNetworkList. </summary> </member> <member name="M:Eryph.ComputeClient.Models.VirtualNetworkList.#ctor(System.Collections.Generic.IEnumerable{Eryph.ComputeClient.Models.VirtualNetwork})"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.VirtualNetworkList"/>. </summary> <param name="value"></param> <exception cref="T:System.ArgumentNullException"> <paramref name="value"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.Models.VirtualNetworkList.#ctor(System.Collections.Generic.IReadOnlyList{Eryph.ComputeClient.Models.VirtualNetwork})"> <summary> Initializes a new instance of <see cref="T:Eryph.ComputeClient.Models.VirtualNetworkList"/>. </summary> <param name="value"></param> </member> <member name="P:Eryph.ComputeClient.Models.VirtualNetworkList.Value"> <summary> Gets the value. </summary> </member> <member name="M:Eryph.ComputeClient.Models.VirtualNetworkList.FromResponse(Azure.Response)"> <summary> Deserializes the model from a raw response. </summary> <param name="response"> The response to deserialize the model from. </param> </member> <member name="T:Eryph.ComputeClient.GenesClient"> <summary> The Genes service client. </summary> </member> <member name="M:Eryph.ComputeClient.GenesClient.#ctor"> <summary> Initializes a new instance of GenesClient for mocking. </summary> </member> <member name="M:Eryph.ComputeClient.GenesClient.#ctor(Azure.Core.Pipeline.ClientDiagnostics,Azure.Core.Pipeline.HttpPipeline,System.Uri)"> <summary> Initializes a new instance of GenesClient. </summary> <param name="clientDiagnostics"> The handler for diagnostic messaging in the client. </param> <param name="pipeline"> The HTTP pipeline for sending and receiving REST requests and responses. </param> <param name="endpoint"> server parameter. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="clientDiagnostics"/> or <paramref name="pipeline"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.GenesClient.CleanupAsync(System.Threading.CancellationToken)"> <summary> Remove all unused genes. </summary> <param name="cancellationToken"> The cancellation token to use. </param> <remarks> Remove all unused genes from the local gene pool. </remarks> </member> <member name="M:Eryph.ComputeClient.GenesClient.Cleanup(System.Threading.CancellationToken)"> <summary> Remove all unused genes. </summary> <param name="cancellationToken"> The cancellation token to use. </param> <remarks> Remove all unused genes from the local gene pool. </remarks> </member> <member name="M:Eryph.ComputeClient.GenesClient.DeleteAsync(System.String,System.Threading.CancellationToken)"> <summary> Remove a gene. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <remarks> Remove a gene from the local gene pool. </remarks> </member> <member name="M:Eryph.ComputeClient.GenesClient.Delete(System.String,System.Threading.CancellationToken)"> <summary> Remove a gene. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <remarks> Remove a gene from the local gene pool. </remarks> </member> <member name="M:Eryph.ComputeClient.GenesClient.GetAsync(System.String,System.Threading.CancellationToken)"> <summary> Get a gene. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.GenesClient.Get(System.String,System.Threading.CancellationToken)"> <summary> Get a gene. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.GenesClient.ListAsync(System.Threading.CancellationToken)"> <summary> List all genes. </summary> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.GenesClient.List(System.Threading.CancellationToken)"> <summary> List all genes. </summary> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="P:Eryph.ComputeClient.GenesRestClient.ClientDiagnostics"> <summary> The ClientDiagnostics is used to provide tracing support for the client library. </summary> </member> <member name="M:Eryph.ComputeClient.GenesRestClient.#ctor(Azure.Core.Pipeline.ClientDiagnostics,Azure.Core.Pipeline.HttpPipeline,System.Uri)"> <summary> Initializes a new instance of GenesRestClient. </summary> <param name="clientDiagnostics"> The handler for diagnostic messaging in the client. </param> <param name="pipeline"> The HTTP pipeline for sending and receiving REST requests and responses. </param> <param name="endpoint"> server parameter. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="clientDiagnostics"/> or <paramref name="pipeline"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.GenesRestClient.CleanupAsync(System.Threading.CancellationToken)"> <summary> Remove all unused genes. </summary> <param name="cancellationToken"> The cancellation token to use. </param> <remarks> Remove all unused genes from the local gene pool. </remarks> </member> <member name="M:Eryph.ComputeClient.GenesRestClient.Cleanup(System.Threading.CancellationToken)"> <summary> Remove all unused genes. </summary> <param name="cancellationToken"> The cancellation token to use. </param> <remarks> Remove all unused genes from the local gene pool. </remarks> </member> <member name="M:Eryph.ComputeClient.GenesRestClient.ListAsync(System.Threading.CancellationToken)"> <summary> List all genes. </summary> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.GenesRestClient.List(System.Threading.CancellationToken)"> <summary> List all genes. </summary> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.GenesRestClient.DeleteAsync(System.String,System.Threading.CancellationToken)"> <summary> Remove a gene. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> is null. </exception> <remarks> Remove a gene from the local gene pool. </remarks> </member> <member name="M:Eryph.ComputeClient.GenesRestClient.Delete(System.String,System.Threading.CancellationToken)"> <summary> Remove a gene. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> is null. </exception> <remarks> Remove a gene from the local gene pool. </remarks> </member> <member name="M:Eryph.ComputeClient.GenesRestClient.GetAsync(System.String,System.Threading.CancellationToken)"> <summary> Get a gene. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.GenesRestClient.Get(System.String,System.Threading.CancellationToken)"> <summary> Get a gene. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> is null. </exception> </member> <member name="T:Eryph.ComputeClient.OperationsClient"> <summary> The Operations service client. </summary> </member> <member name="M:Eryph.ComputeClient.OperationsClient.#ctor"> <summary> Initializes a new instance of OperationsClient for mocking. </summary> </member> <member name="M:Eryph.ComputeClient.OperationsClient.#ctor(Azure.Core.Pipeline.ClientDiagnostics,Azure.Core.Pipeline.HttpPipeline,System.Uri)"> <summary> Initializes a new instance of OperationsClient. </summary> <param name="clientDiagnostics"> The handler for diagnostic messaging in the client. </param> <param name="pipeline"> The HTTP pipeline for sending and receiving REST requests and responses. </param> <param name="endpoint"> server parameter. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="clientDiagnostics"/> or <paramref name="pipeline"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.OperationsClient.GetAsync(System.String,System.Nullable{System.DateTimeOffset},System.String,System.Threading.CancellationToken)"> <summary> Get an operation. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="logTimeStamp"> The <see cref="T:System.DateTimeOffset"/>? to use. </param> <param name="expand"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.OperationsClient.Get(System.String,System.Nullable{System.DateTimeOffset},System.String,System.Threading.CancellationToken)"> <summary> Get an operation. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="logTimeStamp"> The <see cref="T:System.DateTimeOffset"/>? to use. </param> <param name="expand"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.OperationsClient.ListAsync(System.Nullable{System.DateTimeOffset},System.String,System.Threading.CancellationToken)"> <summary> List all operations. </summary> <param name="logTimeStamp"> The <see cref="T:System.DateTimeOffset"/>? to use. </param> <param name="expand"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.OperationsClient.List(System.Nullable{System.DateTimeOffset},System.String,System.Threading.CancellationToken)"> <summary> List all operations. </summary> <param name="logTimeStamp"> The <see cref="T:System.DateTimeOffset"/>? to use. </param> <param name="expand"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="P:Eryph.ComputeClient.OperationsRestClient.ClientDiagnostics"> <summary> The ClientDiagnostics is used to provide tracing support for the client library. </summary> </member> <member name="M:Eryph.ComputeClient.OperationsRestClient.#ctor(Azure.Core.Pipeline.ClientDiagnostics,Azure.Core.Pipeline.HttpPipeline,System.Uri)"> <summary> Initializes a new instance of OperationsRestClient. </summary> <param name="clientDiagnostics"> The handler for diagnostic messaging in the client. </param> <param name="pipeline"> The HTTP pipeline for sending and receiving REST requests and responses. </param> <param name="endpoint"> server parameter. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="clientDiagnostics"/> or <paramref name="pipeline"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.OperationsRestClient.GetAsync(System.String,System.Nullable{System.DateTimeOffset},System.String,System.Threading.CancellationToken)"> <summary> Get an operation. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="logTimeStamp"> The <see cref="T:System.DateTimeOffset"/>? to use. </param> <param name="expand"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.OperationsRestClient.Get(System.String,System.Nullable{System.DateTimeOffset},System.String,System.Threading.CancellationToken)"> <summary> Get an operation. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="logTimeStamp"> The <see cref="T:System.DateTimeOffset"/>? to use. </param> <param name="expand"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.OperationsRestClient.ListAsync(System.Nullable{System.DateTimeOffset},System.String,System.Threading.CancellationToken)"> <summary> List all operations. </summary> <param name="logTimeStamp"> The <see cref="T:System.DateTimeOffset"/>? to use. </param> <param name="expand"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.OperationsRestClient.List(System.Nullable{System.DateTimeOffset},System.String,System.Threading.CancellationToken)"> <summary> List all operations. </summary> <param name="logTimeStamp"> The <see cref="T:System.DateTimeOffset"/>? to use. </param> <param name="expand"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="T:Eryph.ComputeClient.ProjectMembersClient"> <summary> The ProjectMembers service client. </summary> </member> <member name="M:Eryph.ComputeClient.ProjectMembersClient.#ctor"> <summary> Initializes a new instance of ProjectMembersClient for mocking. </summary> </member> <member name="M:Eryph.ComputeClient.ProjectMembersClient.#ctor(Azure.Core.Pipeline.ClientDiagnostics,Azure.Core.Pipeline.HttpPipeline,System.Uri)"> <summary> Initializes a new instance of ProjectMembersClient. </summary> <param name="clientDiagnostics"> The handler for diagnostic messaging in the client. </param> <param name="pipeline"> The HTTP pipeline for sending and receiving REST requests and responses. </param> <param name="endpoint"> server parameter. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="clientDiagnostics"/> or <paramref name="pipeline"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.ProjectMembersClient.AddAsync(System.String,Eryph.ComputeClient.Models.NewProjectMemberBody,System.Threading.CancellationToken)"> <summary> Add a project member. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.NewProjectMemberBody"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.ProjectMembersClient.Add(System.String,Eryph.ComputeClient.Models.NewProjectMemberBody,System.Threading.CancellationToken)"> <summary> Add a project member. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.NewProjectMemberBody"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.ProjectMembersClient.RemoveAsync(System.String,System.String,System.Threading.CancellationToken)"> <summary> Remove a project member. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <remarks> Removes a project member assignment. </remarks> </member> <member name="M:Eryph.ComputeClient.ProjectMembersClient.Remove(System.String,System.String,System.Threading.CancellationToken)"> <summary> Remove a project member. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <remarks> Removes a project member assignment. </remarks> </member> <member name="M:Eryph.ComputeClient.ProjectMembersClient.GetAsync(System.String,System.String,System.Threading.CancellationToken)"> <summary> Get a project member. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.ProjectMembersClient.Get(System.String,System.String,System.Threading.CancellationToken)"> <summary> Get a project member. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.ProjectMembersClient.ListAsync(System.String,System.Threading.CancellationToken)"> <summary> List all project members. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="projectId"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.ProjectMembersClient.List(System.String,System.Threading.CancellationToken)"> <summary> List all project members. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="projectId"/> is null. </exception> </member> <member name="P:Eryph.ComputeClient.ProjectMembersRestClient.ClientDiagnostics"> <summary> The ClientDiagnostics is used to provide tracing support for the client library. </summary> </member> <member name="M:Eryph.ComputeClient.ProjectMembersRestClient.#ctor(Azure.Core.Pipeline.ClientDiagnostics,Azure.Core.Pipeline.HttpPipeline,System.Uri)"> <summary> Initializes a new instance of ProjectMembersRestClient. </summary> <param name="clientDiagnostics"> The handler for diagnostic messaging in the client. </param> <param name="pipeline"> The HTTP pipeline for sending and receiving REST requests and responses. </param> <param name="endpoint"> server parameter. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="clientDiagnostics"/> or <paramref name="pipeline"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.ProjectMembersRestClient.AddAsync(System.String,Eryph.ComputeClient.Models.NewProjectMemberBody,System.Threading.CancellationToken)"> <summary> Add a project member. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.NewProjectMemberBody"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="projectId"/> or <paramref name="body"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.ProjectMembersRestClient.Add(System.String,Eryph.ComputeClient.Models.NewProjectMemberBody,System.Threading.CancellationToken)"> <summary> Add a project member. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.NewProjectMemberBody"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="projectId"/> or <paramref name="body"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.ProjectMembersRestClient.ListAsync(System.String,System.Threading.CancellationToken)"> <summary> List all project members. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="projectId"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.ProjectMembersRestClient.List(System.String,System.Threading.CancellationToken)"> <summary> List all project members. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="projectId"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.ProjectMembersRestClient.RemoveAsync(System.String,System.String,System.Threading.CancellationToken)"> <summary> Remove a project member. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="projectId"/> or <paramref name="id"/> is null. </exception> <remarks> Removes a project member assignment. </remarks> </member> <member name="M:Eryph.ComputeClient.ProjectMembersRestClient.Remove(System.String,System.String,System.Threading.CancellationToken)"> <summary> Remove a project member. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="projectId"/> or <paramref name="id"/> is null. </exception> <remarks> Removes a project member assignment. </remarks> </member> <member name="M:Eryph.ComputeClient.ProjectMembersRestClient.GetAsync(System.String,System.String,System.Threading.CancellationToken)"> <summary> Get a project member. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="projectId"/> or <paramref name="id"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.ProjectMembersRestClient.Get(System.String,System.String,System.Threading.CancellationToken)"> <summary> Get a project member. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="projectId"/> or <paramref name="id"/> is null. </exception> </member> <member name="T:Eryph.ComputeClient.ProjectsClient"> <summary> The Projects service client. </summary> </member> <member name="M:Eryph.ComputeClient.ProjectsClient.#ctor"> <summary> Initializes a new instance of ProjectsClient for mocking. </summary> </member> <member name="M:Eryph.ComputeClient.ProjectsClient.#ctor(Azure.Core.Pipeline.ClientDiagnostics,Azure.Core.Pipeline.HttpPipeline,System.Uri)"> <summary> Initializes a new instance of ProjectsClient. </summary> <param name="clientDiagnostics"> The handler for diagnostic messaging in the client. </param> <param name="pipeline"> The HTTP pipeline for sending and receiving REST requests and responses. </param> <param name="endpoint"> server parameter. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="clientDiagnostics"/> or <paramref name="pipeline"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.ProjectsClient.CreateAsync(Eryph.ComputeClient.Models.NewProjectRequest,System.Threading.CancellationToken)"> <summary> Create a new project. </summary> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.NewProjectRequest"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <remarks> Create a project. </remarks> </member> <member name="M:Eryph.ComputeClient.ProjectsClient.Create(Eryph.ComputeClient.Models.NewProjectRequest,System.Threading.CancellationToken)"> <summary> Create a new project. </summary> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.NewProjectRequest"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <remarks> Create a project. </remarks> </member> <member name="M:Eryph.ComputeClient.ProjectsClient.DeleteAsync(System.String,System.Threading.CancellationToken)"> <summary> Delete a project. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.ProjectsClient.Delete(System.String,System.Threading.CancellationToken)"> <summary> Delete a project. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.ProjectsClient.GetAsync(System.String,System.Threading.CancellationToken)"> <summary> Get a project. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.ProjectsClient.Get(System.String,System.Threading.CancellationToken)"> <summary> Get a project. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.ProjectsClient.ListAsync(System.Threading.CancellationToken)"> <summary> List all projects. </summary> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.ProjectsClient.List(System.Threading.CancellationToken)"> <summary> List all projects. </summary> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="P:Eryph.ComputeClient.ProjectsRestClient.ClientDiagnostics"> <summary> The ClientDiagnostics is used to provide tracing support for the client library. </summary> </member> <member name="M:Eryph.ComputeClient.ProjectsRestClient.#ctor(Azure.Core.Pipeline.ClientDiagnostics,Azure.Core.Pipeline.HttpPipeline,System.Uri)"> <summary> Initializes a new instance of ProjectsRestClient. </summary> <param name="clientDiagnostics"> The handler for diagnostic messaging in the client. </param> <param name="pipeline"> The HTTP pipeline for sending and receiving REST requests and responses. </param> <param name="endpoint"> server parameter. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="clientDiagnostics"/> or <paramref name="pipeline"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.ProjectsRestClient.CreateAsync(Eryph.ComputeClient.Models.NewProjectRequest,System.Threading.CancellationToken)"> <summary> Create a new project. </summary> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.NewProjectRequest"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <remarks> Create a project. </remarks> </member> <member name="M:Eryph.ComputeClient.ProjectsRestClient.Create(Eryph.ComputeClient.Models.NewProjectRequest,System.Threading.CancellationToken)"> <summary> Create a new project. </summary> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.NewProjectRequest"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <remarks> Create a project. </remarks> </member> <member name="M:Eryph.ComputeClient.ProjectsRestClient.ListAsync(System.Threading.CancellationToken)"> <summary> List all projects. </summary> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.ProjectsRestClient.List(System.Threading.CancellationToken)"> <summary> List all projects. </summary> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.ProjectsRestClient.DeleteAsync(System.String,System.Threading.CancellationToken)"> <summary> Delete a project. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.ProjectsRestClient.Delete(System.String,System.Threading.CancellationToken)"> <summary> Delete a project. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.ProjectsRestClient.GetAsync(System.String,System.Threading.CancellationToken)"> <summary> Get a project. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.ProjectsRestClient.Get(System.String,System.Threading.CancellationToken)"> <summary> Get a project. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> is null. </exception> </member> <member name="T:Eryph.ComputeClient.VirtualDisksClient"> <summary> The VirtualDisks service client. </summary> </member> <member name="M:Eryph.ComputeClient.VirtualDisksClient.#ctor"> <summary> Initializes a new instance of VirtualDisksClient for mocking. </summary> </member> <member name="M:Eryph.ComputeClient.VirtualDisksClient.#ctor(Azure.Core.Pipeline.ClientDiagnostics,Azure.Core.Pipeline.HttpPipeline,System.Uri)"> <summary> Initializes a new instance of VirtualDisksClient. </summary> <param name="clientDiagnostics"> The handler for diagnostic messaging in the client. </param> <param name="pipeline"> The HTTP pipeline for sending and receiving REST requests and responses. </param> <param name="endpoint"> server parameter. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="clientDiagnostics"/> or <paramref name="pipeline"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.VirtualDisksClient.CreateAsync(Eryph.ComputeClient.Models.NewVirtualDiskRequest,System.Threading.CancellationToken)"> <summary> Create a virtual disk. </summary> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.NewVirtualDiskRequest"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.VirtualDisksClient.Create(Eryph.ComputeClient.Models.NewVirtualDiskRequest,System.Threading.CancellationToken)"> <summary> Create a virtual disk. </summary> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.NewVirtualDiskRequest"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.VirtualDisksClient.DeleteAsync(System.String,System.Threading.CancellationToken)"> <summary> Delete a virtual disk. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.VirtualDisksClient.Delete(System.String,System.Threading.CancellationToken)"> <summary> Delete a virtual disk. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.VirtualDisksClient.GetAsync(System.String,System.Threading.CancellationToken)"> <summary> Get a virtual disk. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.VirtualDisksClient.Get(System.String,System.Threading.CancellationToken)"> <summary> Get a virtual disk. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.VirtualDisksClient.ListAsync(System.String,System.Threading.CancellationToken)"> <summary> List all virtual disks. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.VirtualDisksClient.List(System.String,System.Threading.CancellationToken)"> <summary> List all virtual disks. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="P:Eryph.ComputeClient.VirtualDisksRestClient.ClientDiagnostics"> <summary> The ClientDiagnostics is used to provide tracing support for the client library. </summary> </member> <member name="M:Eryph.ComputeClient.VirtualDisksRestClient.#ctor(Azure.Core.Pipeline.ClientDiagnostics,Azure.Core.Pipeline.HttpPipeline,System.Uri)"> <summary> Initializes a new instance of VirtualDisksRestClient. </summary> <param name="clientDiagnostics"> The handler for diagnostic messaging in the client. </param> <param name="pipeline"> The HTTP pipeline for sending and receiving REST requests and responses. </param> <param name="endpoint"> server parameter. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="clientDiagnostics"/> or <paramref name="pipeline"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.VirtualDisksRestClient.CreateAsync(Eryph.ComputeClient.Models.NewVirtualDiskRequest,System.Threading.CancellationToken)"> <summary> Create a virtual disk. </summary> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.NewVirtualDiskRequest"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.VirtualDisksRestClient.Create(Eryph.ComputeClient.Models.NewVirtualDiskRequest,System.Threading.CancellationToken)"> <summary> Create a virtual disk. </summary> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.NewVirtualDiskRequest"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.VirtualDisksRestClient.ListAsync(System.String,System.Threading.CancellationToken)"> <summary> List all virtual disks. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.VirtualDisksRestClient.List(System.String,System.Threading.CancellationToken)"> <summary> List all virtual disks. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.VirtualDisksRestClient.DeleteAsync(System.String,System.Threading.CancellationToken)"> <summary> Delete a virtual disk. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.VirtualDisksRestClient.Delete(System.String,System.Threading.CancellationToken)"> <summary> Delete a virtual disk. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.VirtualDisksRestClient.GetAsync(System.String,System.Threading.CancellationToken)"> <summary> Get a virtual disk. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.VirtualDisksRestClient.Get(System.String,System.Threading.CancellationToken)"> <summary> Get a virtual disk. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> is null. </exception> </member> <member name="T:Eryph.ComputeClient.VirtualNetworksClient"> <summary> The VirtualNetworks service client. </summary> </member> <member name="M:Eryph.ComputeClient.VirtualNetworksClient.#ctor"> <summary> Initializes a new instance of VirtualNetworksClient for mocking. </summary> </member> <member name="M:Eryph.ComputeClient.VirtualNetworksClient.#ctor(Azure.Core.Pipeline.ClientDiagnostics,Azure.Core.Pipeline.HttpPipeline,System.Uri)"> <summary> Initializes a new instance of VirtualNetworksClient. </summary> <param name="clientDiagnostics"> The handler for diagnostic messaging in the client. </param> <param name="pipeline"> The HTTP pipeline for sending and receiving REST requests and responses. </param> <param name="endpoint"> server parameter. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="clientDiagnostics"/> or <paramref name="pipeline"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.VirtualNetworksClient.GetAsync(System.String,System.Threading.CancellationToken)"> <summary> Get a virtual network. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.VirtualNetworksClient.Get(System.String,System.Threading.CancellationToken)"> <summary> Get a virtual network. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.VirtualNetworksClient.GetConfigAsync(System.String,System.Threading.CancellationToken)"> <summary> Get the virtual network configuration of a project. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.VirtualNetworksClient.GetConfig(System.String,System.Threading.CancellationToken)"> <summary> Get the virtual network configuration of a project. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.VirtualNetworksClient.UpdateConfigAsync(System.String,Eryph.ComputeClient.Models.UpdateProjectNetworksRequestBody,System.Threading.CancellationToken)"> <summary> Update the virtual network configuration of a project. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.UpdateProjectNetworksRequestBody"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.VirtualNetworksClient.UpdateConfig(System.String,Eryph.ComputeClient.Models.UpdateProjectNetworksRequestBody,System.Threading.CancellationToken)"> <summary> Update the virtual network configuration of a project. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.UpdateProjectNetworksRequestBody"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.VirtualNetworksClient.ListAsync(System.String,System.Threading.CancellationToken)"> <summary> List all virtual networks. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.VirtualNetworksClient.List(System.String,System.Threading.CancellationToken)"> <summary> List all virtual networks. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="P:Eryph.ComputeClient.VirtualNetworksRestClient.ClientDiagnostics"> <summary> The ClientDiagnostics is used to provide tracing support for the client library. </summary> </member> <member name="M:Eryph.ComputeClient.VirtualNetworksRestClient.#ctor(Azure.Core.Pipeline.ClientDiagnostics,Azure.Core.Pipeline.HttpPipeline,System.Uri)"> <summary> Initializes a new instance of VirtualNetworksRestClient. </summary> <param name="clientDiagnostics"> The handler for diagnostic messaging in the client. </param> <param name="pipeline"> The HTTP pipeline for sending and receiving REST requests and responses. </param> <param name="endpoint"> server parameter. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="clientDiagnostics"/> or <paramref name="pipeline"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.VirtualNetworksRestClient.GetAsync(System.String,System.Threading.CancellationToken)"> <summary> Get a virtual network. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.VirtualNetworksRestClient.Get(System.String,System.Threading.CancellationToken)"> <summary> Get a virtual network. </summary> <param name="id"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="id"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.VirtualNetworksRestClient.GetConfigAsync(System.String,System.Threading.CancellationToken)"> <summary> Get the virtual network configuration of a project. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="projectId"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.VirtualNetworksRestClient.GetConfig(System.String,System.Threading.CancellationToken)"> <summary> Get the virtual network configuration of a project. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="projectId"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.VirtualNetworksRestClient.UpdateConfigAsync(System.String,Eryph.ComputeClient.Models.UpdateProjectNetworksRequestBody,System.Threading.CancellationToken)"> <summary> Update the virtual network configuration of a project. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.UpdateProjectNetworksRequestBody"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="projectId"/> or <paramref name="body"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.VirtualNetworksRestClient.UpdateConfig(System.String,Eryph.ComputeClient.Models.UpdateProjectNetworksRequestBody,System.Threading.CancellationToken)"> <summary> Update the virtual network configuration of a project. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="body"> The <see cref="T:Eryph.ComputeClient.Models.UpdateProjectNetworksRequestBody"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="projectId"/> or <paramref name="body"/> is null. </exception> </member> <member name="M:Eryph.ComputeClient.VirtualNetworksRestClient.ListAsync(System.String,System.Threading.CancellationToken)"> <summary> List all virtual networks. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="M:Eryph.ComputeClient.VirtualNetworksRestClient.List(System.String,System.Threading.CancellationToken)"> <summary> List all virtual networks. </summary> <param name="projectId"> The <see cref="T:System.String"/> to use. </param> <param name="cancellationToken"> The cancellation token to use. </param> </member> <member name="T:Azure.Core.AppContextSwitchHelper"> <summary> Helper for interacting with AppConfig settings and their related Environment variable settings. </summary> </member> <member name="M:Azure.Core.AppContextSwitchHelper.GetConfigValue(System.String,System.String)"> <summary> Determines if either an AppContext switch or its corresponding Environment Variable is set </summary> <param name="appContexSwitchName">Name of the AppContext switch.</param> <param name="environmentVariableName">Name of the Environment variable.</param> <returns>If the AppContext switch has been set, returns the value of the switch. If the AppContext switch has not been set, returns the value of the environment variable. False if neither is set. </returns> </member> <member name="T:Azure.Core.AsyncLockWithValue`1"> <summary> Primitive that combines async lock and value cache </summary> <typeparam name="T"></typeparam> </member> <member name="M:Azure.Core.AsyncLockWithValue`1.GetLockOrValueAsync(System.Boolean,System.Threading.CancellationToken)"> <summary> Method that either returns cached value or acquire a lock. If one caller has acquired a lock, other callers will be waiting for the lock to be released. If value is set, lock is released and all waiters get that value. If value isn't set, the next waiter in the queue will get the lock. </summary> <param name="async"></param> <param name="cancellationToken"></param> <returns></returns> </member> <member name="M:Azure.Core.AsyncLockWithValue`1.SetValue(`0,System.Int64@)"> <summary> Set value to the cache and to all the waiters </summary> <param name="value"></param> <param name="lockIndex"></param> </member> <member name="M:Azure.Core.AsyncLockWithValue`1.Reset(System.Int64@)"> <summary> Release the lock and allow next waiter acquire it </summary> </member> <member name="P:Azure.Core.AsyncLockWithValue`1.LockOrValue.HasValue"> <summary> Returns true if lock contains the cached value. Otherwise false. </summary> </member> <member name="P:Azure.Core.AsyncLockWithValue`1.LockOrValue.Value"> <summary> Returns cached value if it was set when lock has been created. Throws exception otherwise. </summary> <exception cref="T:System.InvalidOperationException">Value isn't set.</exception> </member> <member name="M:Azure.Core.AsyncLockWithValue`1.LockOrValue.SetValue(`0)"> <summary> Set value to the cache and to all the waiters. </summary> <param name="value"></param> <exception cref="T:System.InvalidOperationException">Value is set already.</exception> </member> <member name="M:Azure.Core.AzureKeyCredentialPolicy.#ctor(Azure.AzureKeyCredential,System.String,System.String)"> <summary> Initializes a new instance of the <see cref="T:Azure.Core.AzureKeyCredentialPolicy"/> class. </summary> <param name="credential">The <see cref="T:Azure.AzureKeyCredential"/> used to authenticate requests.</param> <param name="name">The name of the key header used for the credential.</param> <param name="prefix">The prefix to apply before the credential key. For example, a prefix of "SharedAccessKey" would result in a value of "SharedAccessKey {credential.Key}" being stamped on the request header with header key of <paramref name="name"/>.</param> </member> <member name="M:Azure.Core.AzureKeyCredentialPolicy.OnSendingRequest(Azure.Core.HttpMessage)"> <inheritdoc/> </member> <member name="T:Azure.Core.AzureResourceProviderNamespaceAttribute"> <summary> This attribute should be set on all client assemblies with value of one of the resource providers from the https://docs.microsoft.com/azure/azure-resource-manager/management/azure-services-resource-providers list. </summary> </member> <member name="T:Azure.Core.CallerShouldAuditAttribute"> <summary> Decorates an operation or all operations for a client whose invocation should potentially be audited by Azure service implementations. Auditing could be recommended because the operation changes critical service state, creates delegated access to a resource, affects data retention, etc. It's a best guess from the service team that the operation should be audited to mitigate any potential future issues. </summary> </member> <member name="M:Azure.Core.CallerShouldAuditAttribute.#ctor(System.String)"> <summary> Creates a new instance of <see cref="T:Azure.Core.CallerShouldAuditAttribute"/>. </summary> <param name="reason"> Sets a description or link to the rationale for potentially auditing this operation. </param> </member> <member name="P:Azure.Core.CallerShouldAuditAttribute.Reason"> <summary> Gets or sets a description or link to the rationale for potentially auditing this operation. </summary> </member> <member name="M:Azure.Core.Pipeline.ClientDiagnostics.#ctor(Azure.Core.ClientOptions,System.Nullable{System.Boolean})"> <summary> Initializes a new instance of the <see cref="T:Azure.Core.Pipeline.ClientDiagnostics"/> class. </summary> <param name="options">The customer provided client options object.</param> <param name="suppressNestedClientActivities">Flag controlling if <see cref="T:System.Diagnostics.Activity"/> created by this <see cref="T:Azure.Core.Pipeline.ClientDiagnostics"/> for client method calls should be suppressed when called by other Azure SDK client methods. It's recommended to set it to true for new clients; use default (null) for backward compatibility reasons, or set it to false to explicitly disable suppression for specific cases. The default value could change in the future, the flag should be only set to false if suppression for the client should never be enabled.</param> </member> <member name="M:Azure.Core.Pipeline.ClientDiagnostics.#ctor(System.String,System.String,Azure.Core.DiagnosticsOptions,System.Nullable{System.Boolean})"> <summary> Initializes a new instance of the <see cref="T:Azure.Core.Pipeline.ClientDiagnostics"/> class. </summary> <param name="optionsNamespace">Namespace of the client class, such as Azure.Storage or Azure.AppConfiguration.</param> <param name="providerNamespace">Azure Resource Provider namespace of the Azure service SDK is primarily used for.</param> <param name="diagnosticsOptions">The customer provided client diagnostics options.</param> <param name="suppressNestedClientActivities">Flag controlling if <see cref="T:System.Diagnostics.Activity"/> created by this <see cref="T:Azure.Core.Pipeline.ClientDiagnostics"/> for client method calls should be suppressed when called by other Azure SDK client methods. It's recommended to set it to true for new clients, use default (null) for old clients for backward compatibility reasons, or set it to false to explicitly disable suppression for specific cases. The default value could change in the future, the flag should be only set to false if suppression for the client should never be enabled.</param> </member> <member name="M:Azure.Core.Pipeline.DiagnosticScope.AddLink(System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})"> <summary> Adds a link to the scope. This must be called before <see cref="M:Azure.Core.Pipeline.DiagnosticScope.Start"/> has been called for the DiagnosticScope. </summary> <param name="traceparent">The traceparent for the link.</param> <param name="tracestate">The tracestate for the link.</param> <param name="attributes">Optional attributes to associate with the link.</param> </member> <member name="M:Azure.Core.Pipeline.DiagnosticScope.SetTraceContext(System.String,System.String)"> <summary> Sets the trace context for the current scope. </summary> <param name="traceparent">The trace parent to set for the current scope.</param> <param name="tracestate">The trace state to set for the current scope.</param> </member> <member name="M:Azure.Core.Pipeline.DiagnosticScope.Failed(System.Exception)"> <summary> Marks the scope as failed. </summary> <param name="exception">The exception to associate with the failed scope.</param> </member> <member name="M:Azure.Core.Pipeline.DiagnosticScope.Failed(System.String)"> <summary> Marks the scope as failed with low-cardinality error.type attribute. </summary> <param name="errorCode">Error code to associate with the failed scope.</param> </member> <member name="T:Azure.Core.Pipeline.ActivityExtensions"> <summary> Until Activity Source is no longer considered experimental. </summary> </member> <member name="M:Azure.Core.Pipeline.DiagnosticScopeFactory.#ctor(System.String,System.String,System.Boolean,System.Boolean,System.Boolean)"> <summary> Creates diagnostic scope factory. </summary> <param name="clientNamespace">The namespace which is used as a prefix for all ActivitySources created by the factory and the name of DiagnosticSource (when used).</param> <param name="resourceProviderNamespace">Azure resource provider namespace.</param> <param name="isActivityEnabled">Flag indicating if distributed tracing is enabled.</param> <param name="suppressNestedClientActivities">Flag indicating if nested Azure SDK activities describing public API calls should be suppressed.</param> <param name="isStable">Whether instrumentation is considered stable. When false, experimental feature flag controls if tracing is enabled.</param> </member> <member name="M:Azure.Core.Pipeline.DiagnosticScopeFactory.GetActivitySource(System.String,System.String)"> <summary> This method combines client namespace and operation name into an ActivitySource name and creates the activity source. For example: ns: Azure.Storage.Blobs name: BlobClient.DownloadTo result Azure.Storage.Blobs.BlobClient </summary> </member> <member name="T:Azure.Core.Pipeline.TaskExtensions.Enumerable`1"> <summary> Both <see cref="T:Azure.Core.Pipeline.TaskExtensions.Enumerable`1"/> and <see cref="T:Azure.Core.Pipeline.TaskExtensions.Enumerator`1"/> are defined as public structs so that foreach can use duck typing to call <see cref="M:Azure.Core.Pipeline.TaskExtensions.Enumerable`1.GetEnumerator"/> and avoid heap memory allocation. Please don't delete this method and don't make these types private. </summary> <typeparam name="T"></typeparam> </member> <member name="T:Azure.Core.FixedDelayWithNoJitterStrategy"> <summary> A delay strategy that uses a fixed delay with no jitter applied. This is used by data plane LROs. </summary> </member> <member name="T:Azure.Core.ForwardsClientCallsAttribute"> <summary> Marks methods that call methods on other client and don't need their diagnostics verified. </summary> </member> <member name="M:Azure.Core.ForwardsClientCallsAttribute.#ctor"> <summary> Creates a new instance of <see cref="T:Azure.Core.ForwardsClientCallsAttribute"/>. </summary> </member> <member name="M:Azure.Core.ForwardsClientCallsAttribute.#ctor(System.Boolean)"> <summary> Creates a new instance of <see cref="T:Azure.Core.ForwardsClientCallsAttribute"/>. </summary> <param name="skipChecks"> Sets whether or not diagnostic scope validation should happen. </param> </member> <member name="P:Azure.Core.ForwardsClientCallsAttribute.SkipChecks"> <summary> Gets whether or not we should validate DiagnosticScope for this API. In the case where there is an internal API that makes the Azure API call and a public API that uses it we need ForwardsClientCalls. If the public API will cache the results then the diagnostic scope will not always be created because an Azure API is not always called. In this case we need to turn off this validation for this API only. </summary> </member> <member name="T:Azure.Core.MultipartContent"> <summary> Provides a container for content encoded using multipart/form-data MIME type. </summary> </member> <member name="M:Azure.Core.MultipartContent.#ctor(System.String,System.String)"> <summary> Initializes a new instance of the <see cref="T:Azure.Core.MultipartContent"/> class. </summary> <param name="subtype">The multipart sub type.</param> <param name="boundary">The boundary string for the multipart form data content.</param> </member> <member name="M:Azure.Core.MultipartContent.ApplyToRequest(Azure.Core.Request)"> <summary> Add content type header to the request. </summary> <param name="request">The request.</param> </member> <member name="M:Azure.Core.MultipartContent.Add(Azure.Core.RequestContent)"> <summary> Add HTTP content to a collection of RequestContent objects that get serialized to multipart/form-data MIME type. </summary> <param name="content">The Request content to add to the collection.</param> </member> <member name="M:Azure.Core.MultipartContent.Add(Azure.Core.RequestContent,System.Collections.Generic.Dictionary{System.String,System.String})"> <summary> Add HTTP content to a collection of RequestContent objects that get serialized to multipart/form-data MIME type. </summary> <param name="content">The Request content to add to the collection.</param> <param name="headers">The headers to add to the collection.</param> </member> <member name="M:Azure.Core.MultipartContent.Dispose"> <summary> Frees resources held by the <see cref="T:Azure.Core.MultipartContent"/> object. </summary> </member> <member name="M:Azure.Core.MultipartContent.WriteTo(System.IO.Stream,System.Threading.CancellationToken)"> <summary> </summary> <param name="stream"></param> <param name="cancellationToken"></param> </member> <member name="M:Azure.Core.MultipartContent.WriteToAsync(System.IO.Stream,System.Threading.CancellationToken)"> <summary> </summary> <param name="stream"></param> <param name="cancellation"></param> <returns></returns> </member> <member name="M:Azure.Core.MultipartContent.TryComputeLength(System.Int64@)"> <summary> Attempts to compute the length of the underlying content, if available. </summary> <param name="length">The length of the underlying data.</param> </member> <member name="T:Azure.Core.MultipartFormDataContent"> <summary> Provides a container for content encoded using multipart/form-data MIME type. </summary> </member> <member name="M:Azure.Core.MultipartFormDataContent.#ctor"> <summary> Initializes a new instance of the <see cref="T:Azure.Core.MultipartFormDataContent"/> class. </summary> </member> <member name="M:Azure.Core.MultipartFormDataContent.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:Azure.Core.MultipartFormDataContent"/> class. </summary> <param name="boundary">The boundary string for the multipart form data content.</param> </member> <member name="M:Azure.Core.MultipartFormDataContent.Add(Azure.Core.RequestContent)"> <summary> Add HTTP content to a collection of RequestContent objects that get serialized to multipart/form-data MIME type. </summary> <param name="content">The Request content to add to the collection.</param> </member> <member name="M:Azure.Core.MultipartFormDataContent.Add(Azure.Core.RequestContent,System.Collections.Generic.Dictionary{System.String,System.String})"> <summary> Add HTTP content to a collection of RequestContent objects that get serialized to multipart/form-data MIME type. </summary> <param name="content">The Request content to add to the collection.</param> <param name="headers">The headers to add to the collection.</param> </member> <member name="M:Azure.Core.MultipartFormDataContent.Add(Azure.Core.RequestContent,System.String,System.Collections.Generic.Dictionary{System.String,System.String})"> <summary> Add HTTP content to a collection of RequestContent objects that get serialized to multipart/form-data MIME type. </summary> <param name="content">The Request content to add to the collection.</param> <param name="name">The name for the request content to add.</param> <param name="headers">The headers to add to the collection.</param> </member> <member name="M:Azure.Core.MultipartFormDataContent.Add(Azure.Core.RequestContent,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.String})"> <summary> Add HTTP content to a collection of RequestContent objects that get serialized to multipart/form-data MIME type. </summary> <param name="content">The Request content to add to the collection.</param> <param name="name">The name for the request content to add.</param> <param name="fileName">The file name for the request content to add to the collection.</param> <param name="headers">The headers to add to the collection.</param> </member> <member name="M:Azure.Core.NextLinkOperationImplementation.GetFinalUri(System.String)"> <summary> This function is used to get the final request uri after the lro has completed. </summary> </member> <member name="T:Azure.Core.NextLinkOperationImplementation.EmptyResponse"> <summary> This is only used for final get of the delete LRO, we just want to return an empty response with 204 to the user for this case. </summary> </member> <member name="M:Azure.Core.NextLinkOperationImplementation.EmptyResponse.ContainsHeader(System.String)"> <inheritdoc /> </member> <member name="M:Azure.Core.NextLinkOperationImplementation.EmptyResponse.EnumerateHeaders"> <inheritdoc /> </member> <member name="M:Azure.Core.NextLinkOperationImplementation.EmptyResponse.TryGetHeader(System.String,System.String@)"> <inheritdoc /> </member> <member name="M:Azure.Core.NextLinkOperationImplementation.EmptyResponse.TryGetHeaderValues(System.String,System.Collections.Generic.IEnumerable{System.String}@)"> <inheritdoc /> </member> <member name="T:Azure.Core.OperationInternal"> <summary> A helper class used to build long-running operation instances. In order to use this helper: <list type="number"> <item>Make sure your LRO implements the <see cref="T:Azure.Core.IOperation"/> interface.</item> <item>Add a private <see cref="T:Azure.Core.OperationInternal"/> field to your LRO, and instantiate it during construction.</item> <item>Delegate method calls to the <see cref="T:Azure.Core.OperationInternal"/> implementations.</item> </list> Supported members: <list type="bullet"> <item> <description><see cref="P:Azure.Core.OperationInternalBase.HasCompleted"/></description> </item> <item> <description><see cref="P:Azure.Core.OperationInternalBase.RawResponse"/>, used for <see cref="M:Azure.Operation.GetRawResponse"/></description> </item> <item> <description><see cref="M:Azure.Core.OperationInternalBase.UpdateStatus(System.Threading.CancellationToken)"/></description> </item> <item> <description><see cref="M:Azure.Core.OperationInternalBase.UpdateStatusAsync(System.Threading.CancellationToken)"/></description> </item> <item> <description><see cref="M:Azure.Core.OperationInternalBase.WaitForCompletionResponseAsync(System.Threading.CancellationToken)"/></description> </item> <item> <description><see cref="M:Azure.Core.OperationInternalBase.WaitForCompletionResponseAsync(System.TimeSpan,System.Threading.CancellationToken)"/></description> </item> </list> </summary> </member> <member name="M:Azure.Core.OperationInternal.Succeeded(Azure.Response)"> <summary> Initializes a new instance of the <see cref="T:Azure.Core.OperationInternal"/> class in a final successful state. </summary> <param name="rawResponse">The final value of <see cref="P:Azure.Core.OperationInternalBase.RawResponse"/>.</param> </member> <member name="M:Azure.Core.OperationInternal.Failed(Azure.Response,Azure.RequestFailedException)"> <summary> Initializes a new instance of the <see cref="T:Azure.Core.OperationInternal"/> class in a final failed state. </summary> <param name="rawResponse">The final value of <see cref="P:Azure.Core.OperationInternalBase.RawResponse"/>.</param> <param name="operationFailedException">The exception that will be thrown by <c>UpdateStatusAsync</c>.</param> </member> <member name="M:Azure.Core.OperationInternal.#ctor(Azure.Core.IOperation,Azure.Core.Pipeline.ClientDiagnostics,Azure.Response,System.String,System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}},Azure.Core.DelayStrategy)"> <summary> Initializes a new instance of the <see cref="T:Azure.Core.OperationInternal"/> class. </summary> <param name="operation">The long-running operation making use of this class. Passing "<c>this</c>" is expected.</param> <param name="clientDiagnostics">Used for diagnostic scope and exception creation. This is expected to be the instance created during the construction of your main client.</param> <param name="rawResponse"> The initial value of <see cref="P:Azure.Core.OperationInternalBase.RawResponse"/>. Usually, long-running operation objects can be instantiated in two ways: <list type="bullet"> <item> When calling a client's "<c>Start<OperationName></c>" method, a service call is made to start the operation, and an <see cref="T:Azure.Operation"/> instance is returned. In this case, the response received from this service call can be passed here. </item> <item> When a user instantiates an <see cref="T:Azure.Operation"/> directly using a public constructor, there's no previous service call. In this case, passing <c>null</c> is expected. </item> </list> </param> <param name="operationTypeName"> The type name of the long-running operation making use of this class. Used when creating diagnostic scopes. If left <c>null</c>, the type name will be inferred based on the parameter <paramref name="operation"/>. </param> <param name="scopeAttributes">The attributes to use during diagnostic scope creation.</param> <param name="fallbackStrategy"> The delay strategy to use. Default is <see cref="T:Azure.Core.FixedDelayWithNoJitterStrategy"/>.</param> </member> <member name="T:Azure.Core.IOperation"> <summary> An interface used by <see cref="T:Azure.Core.OperationInternal"/> for making service calls and updating state. It's expected that your long-running operation classes implement this interface. </summary> </member> <member name="M:Azure.Core.IOperation.UpdateStateAsync(System.Boolean,System.Threading.CancellationToken)"> <summary> Calls the service and updates the state of the long-running operation. Properties directly handled by the <see cref="T:Azure.Core.OperationInternal"/> class, such as <see cref="P:Azure.Core.OperationInternalBase.RawResponse"/> don't need to be updated. Operation-specific properties, such as "<c>CreateOn</c>" or "<c>LastModified</c>", must be manually updated by the operation implementing this method. <example>Usage example: <code> async ValueTask<OperationState> IOperation.UpdateStateAsync(bool async, CancellationToken cancellationToken)<br/> {<br/> Response<R> response = async ? <async service call> : <sync service call>;<br/> if (<operation succeeded>) return OperationState.Success(response.GetRawResponse(), <parse response>);<br/> if (<operation failed>) return OperationState.Failure(response.GetRawResponse());<br/> return OperationState.Pending(response.GetRawResponse());<br/> } </code> </example> </summary> <param name="async"><c>true</c> if the call should be executed asynchronously. Otherwise, <c>false</c>.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken"/> controlling the request lifetime.</param> <returns> A structure indicating the current operation state. The <see cref="T:Azure.Core.OperationState"/> structure must be instantiated by one of its static methods: <list type="bullet"> <item>Use <see cref="M:Azure.Core.OperationState.Success(Azure.Response)"/> when the operation has completed successfully.</item> <item>Use <see cref="M:Azure.Core.OperationState.Failure(Azure.Response,Azure.RequestFailedException)"/> when the operation has completed with failures.</item> <item>Use <see cref="M:Azure.Core.OperationState.Pending(Azure.Response)"/> when the operation has not completed yet.</item> </list> </returns> </member> <member name="T:Azure.Core.OperationState"> <summary> A helper structure passed to <see cref="T:Azure.Core.OperationInternal"/> to indicate the current operation state. This structure must be instantiated by one of its static methods, depending on the operation state: <list type="bullet"> <item>Use <see cref="M:Azure.Core.OperationState.Success(Azure.Response)"/> when the operation has completed successfully.</item> <item>Use <see cref="M:Azure.Core.OperationState.Failure(Azure.Response,Azure.RequestFailedException)"/> when the operation has completed with failures.</item> <item>Use <see cref="M:Azure.Core.OperationState.Pending(Azure.Response)"/> when the operation has not completed yet.</item> </list> </summary> </member> <member name="M:Azure.Core.OperationState.Success(Azure.Response)"> <summary> Instantiates an <see cref="T:Azure.Core.OperationState"/> indicating the operation has completed successfully. </summary> <param name="rawResponse">The HTTP response obtained during the status update.</param> <returns>A new <see cref="T:Azure.Core.OperationState"/> instance.</returns> <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="rawResponse"/> is <c>null</c>.</exception> </member> <member name="M:Azure.Core.OperationState.Failure(Azure.Response,Azure.RequestFailedException)"> <summary> Instantiates an <see cref="T:Azure.Core.OperationState"/> indicating the operation has completed with failures. </summary> <param name="rawResponse">The HTTP response obtained during the status update.</param> <param name="operationFailedException"> The exception to throw from <c>UpdateStatus</c> because of the operation failure. If left <c>null</c>, a default exception is created based on the <paramref name="rawResponse"/> parameter. </param> <returns>A new <see cref="T:Azure.Core.OperationState"/> instance.</returns> <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="rawResponse"/> is <c>null</c>.</exception> </member> <member name="M:Azure.Core.OperationState.Pending(Azure.Response)"> <summary> Instantiates an <see cref="T:Azure.Core.OperationState"/> indicating the operation has not completed yet. </summary> <param name="rawResponse">The HTTP response obtained during the status update.</param> <returns>A new <see cref="T:Azure.Core.OperationState"/> instance.</returns> <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="rawResponse"/> is <c>null</c>.</exception> </member> <member name="P:Azure.Core.OperationInternalBase.RawResponse"> <summary> The last HTTP response received from the server. Its update already handled in calls to "<c>UpdateStatus</c>" and "<c>WaitForCompletionAsync</c>", but custom methods not supported by this class, such as "<c>CancelOperation</c>", must update it as well. <example>Usage example: <code> public Response GetRawResponse() => _operationInternal.RawResponse; </code> </example> </summary> </member> <member name="P:Azure.Core.OperationInternalBase.HasCompleted"> <summary> Returns <c>true</c> if the long-running operation has completed. <example>Usage example: <code> public bool HasCompleted => _operationInternal.HasCompleted; </code> </example> </summary> </member> <member name="M:Azure.Core.OperationInternalBase.UpdateStatusAsync(System.Threading.CancellationToken)"> <summary> Calls the server to get the latest status of the long-running operation, handling diagnostic scope creation for distributed tracing. The default scope name can be changed with the "<c>operationTypeName</c>" parameter passed to the constructor. <example>Usage example: <code> public async ValueTask<Response> UpdateStatusAsync(CancellationToken cancellationToken) => await _operationInternal.UpdateStatusAsync(cancellationToken).ConfigureAwait(false); </code> </example> </summary> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken"/> controlling the request lifetime.</param> <returns>The HTTP response received from the server.</returns> <remarks> After a successful run, this method will update <see cref="P:Azure.Core.OperationInternalBase.RawResponse"/> and might update <see cref="P:Azure.Core.OperationInternalBase.HasCompleted"/>. </remarks> <exception cref="T:Azure.RequestFailedException">Thrown if there's been any issues during the connection, or if the operation has completed with failures.</exception> </member> <member name="M:Azure.Core.OperationInternalBase.UpdateStatus(System.Threading.CancellationToken)"> <summary> Calls the server to get the latest status of the long-running operation, handling diagnostic scope creation for distributed tracing. The default scope name can be changed with the "<c>operationTypeName</c>" parameter passed to the constructor. <example>Usage example: <code> public Response UpdateStatus(CancellationToken cancellationToken) => _operationInternal.UpdateStatus(cancellationToken); </code> </example> </summary> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken"/> controlling the request lifetime.</param> <returns>The HTTP response received from the server.</returns> <remarks> After a successful run, this method will update <see cref="P:Azure.Core.OperationInternalBase.RawResponse"/> and might update <see cref="P:Azure.Core.OperationInternalBase.HasCompleted"/>. </remarks> <exception cref="T:Azure.RequestFailedException">Thrown if there's been any issues during the connection, or if the operation has completed with failures.</exception> </member> <member name="M:Azure.Core.OperationInternalBase.WaitForCompletionResponseAsync(System.Threading.CancellationToken)"> <summary> Periodically calls <see cref="M:Azure.Core.OperationInternalBase.UpdateStatusAsync(System.Threading.CancellationToken)"/> until the long-running operation completes. After each service call, a retry-after header may be returned to communicate that there is no reason to poll for status change until the specified time has passed. The maximum of the retry after value and the fallback strategy is then used as the wait interval. Headers supported are: "Retry-After", "retry-after-ms", and "x-ms-retry-after-ms", <example>Usage example: <code> public async ValueTask<Response<T>> WaitForCompletionAsync(CancellationToken cancellationToken) => await _operationInternal.WaitForCompletionAsync(cancellationToken).ConfigureAwait(false); </code> </example> </summary> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken"/> controlling the request lifetime.</param> <returns>The last HTTP response received from the server, including the final result of the long-running operation.</returns> <exception cref="T:Azure.RequestFailedException">Thrown if there's been any issues during the connection, or if the operation has completed with failures.</exception> </member> <member name="M:Azure.Core.OperationInternalBase.WaitForCompletionResponseAsync(System.TimeSpan,System.Threading.CancellationToken)"> <summary> Periodically calls <see cref="M:Azure.Core.OperationInternalBase.UpdateStatusAsync(System.Threading.CancellationToken)"/> until the long-running operation completes. The interval between calls is defined by the parameter <paramref name="pollingInterval"/>, but it can change based on information returned from the server. After each service call, a retry-after header may be returned to communicate that there is no reason to poll for status change until the specified time has passed. In this case, the maximum value between the <paramref name="pollingInterval"/> parameter and the retry-after header is chosen as the wait interval. Headers supported are: "Retry-After", "retry-after-ms", and "x-ms-retry-after-ms". <example>Usage example: <code> public async ValueTask<Response<T>> WaitForCompletionAsync(TimeSpan pollingInterval, CancellationToken cancellationToken) => await _operationInternal.WaitForCompletionAsync(pollingInterval, cancellationToken).ConfigureAwait(false); </code> </example> </summary> <param name="pollingInterval">The interval between status requests to the server. <strong></strong></param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken"/> controlling the request lifetime.</param> <returns>The last HTTP response received from the server, including the final result of the long-running operation.</returns> <exception cref="T:Azure.RequestFailedException">Thrown if there's been any issues during the connection, or if the operation has completed with failures.</exception> </member> <member name="M:Azure.Core.OperationInternalBase.WaitForCompletionResponse(System.Threading.CancellationToken)"> <summary> Periodically calls <see cref="M:Azure.Core.OperationInternalBase.UpdateStatus(System.Threading.CancellationToken)"/> until the long-running operation completes. After each service call, a retry-after header may be returned to communicate that there is no reason to poll for status change until the specified time has passed. The maximum of the retry after value and the fallback strategy is then used as the wait interval. Headers supported are: "Retry-After", "retry-after-ms", and "x-ms-retry-after-ms", and "x-ms-retry-after-ms". <example>Usage example: <code> public async ValueTask<Response<T>> WaitForCompletionAsync(TimeSpan pollingInterval, CancellationToken cancellationToken) => await _operationInternal.WaitForCompletionAsync(pollingInterval, cancellationToken).ConfigureAwait(false); </code> </example> </summary> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken"/> controlling the request lifetime.</param> <returns>The last HTTP response received from the server, including the final result of the long-running operation.</returns> <exception cref="T:Azure.RequestFailedException">Thrown if there's been any issues during the connection, or if the operation has completed with failures.</exception> </member> <member name="M:Azure.Core.OperationInternalBase.WaitForCompletionResponse(System.TimeSpan,System.Threading.CancellationToken)"> <summary> Periodically calls <see cref="M:Azure.Core.OperationInternalBase.UpdateStatus(System.Threading.CancellationToken)"/> until the long-running operation completes. The interval between calls is defined by the parameter <paramref name="pollingInterval"/>, but it can change based on information returned from the server. After each service call, a retry-after header may be returned to communicate that there is no reason to poll for status change until the specified time has passed. In this case, the maximum value between the <paramref name="pollingInterval"/> parameter and the retry-after header is chosen as the wait interval. Headers supported are: "Retry-After", "retry-after-ms", and "x-ms-retry-after-ms". <example>Usage example: <code> public async ValueTask<Response<T>> WaitForCompletionAsync(TimeSpan pollingInterval, CancellationToken cancellationToken) => await _operationInternal.WaitForCompletionAsync(pollingInterval, cancellationToken).ConfigureAwait(false); </code> </example> </summary> <param name="pollingInterval">The interval between status requests to the server.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken"/> controlling the request lifetime.</param> <returns>The last HTTP response received from the server, including the final result of the long-running operation.</returns> <exception cref="T:Azure.RequestFailedException">Thrown if there's been any issues during the connection, or if the operation has completed with failures.</exception> </member> <member name="T:Azure.Core.OperationInternal`1"> <summary> A helper class used to build long-running operation instances. In order to use this helper: <list type="number"> <item>Make sure your LRO implements the <see cref="T:Azure.Core.IOperation`1"/> interface.</item> <item>Add a private <see cref="T:Azure.Core.OperationInternal`1"/> field to your LRO, and instantiate it during construction.</item> <item>Delegate method calls to the <see cref="T:Azure.Core.OperationInternal`1"/> implementations.</item> </list> Supported members: <list type="bullet"> <item> <description><see cref="P:Azure.Core.OperationInternal`1.HasValue"/></description> </item> <item> <description><see cref="P:Azure.Core.OperationInternalBase.HasCompleted"/></description> </item> <item> <description><see cref="P:Azure.Core.OperationInternal`1.Value"/></description> </item> <item> <description><see cref="P:Azure.Core.OperationInternalBase.RawResponse"/>, used for <see cref="M:Azure.Operation.GetRawResponse"/></description> </item> <item> <description><see cref="M:Azure.Core.OperationInternalBase.UpdateStatus(System.Threading.CancellationToken)"/></description> </item> <item> <description><see cref="M:Azure.Core.OperationInternalBase.UpdateStatusAsync(System.Threading.CancellationToken)"/></description> </item> <item> <description><see cref="M:Azure.Core.OperationInternal`1.WaitForCompletionAsync(System.Threading.CancellationToken)"/></description> </item> <item> <description><see cref="M:Azure.Core.OperationInternal`1.WaitForCompletionAsync(System.TimeSpan,System.Threading.CancellationToken)"/></description> </item> </list> </summary> <typeparam name="T">The final result of the long-running operation. Must match the type used in <see cref="T:Azure.Operation`1"/>.</typeparam> </member> <member name="M:Azure.Core.OperationInternal`1.Succeeded(Azure.Response,`0)"> <summary> Initializes a new instance of the <see cref="T:Azure.Core.OperationInternal"/> class in a final successful state. </summary> <param name="rawResponse">The final value of <see cref="P:Azure.Core.OperationInternalBase.RawResponse"/>.</param> <param name="value">The final result of the long-running operation.</param> </member> <member name="M:Azure.Core.OperationInternal`1.Failed(Azure.Response,Azure.RequestFailedException)"> <summary> Initializes a new instance of the <see cref="T:Azure.Core.OperationInternal"/> class in a final failed state. </summary> <param name="rawResponse">The final value of <see cref="P:Azure.Core.OperationInternalBase.RawResponse"/>.</param> <param name="operationFailedException">The exception that will be thrown by <c>UpdateStatusAsync</c>.</param> </member> <member name="M:Azure.Core.OperationInternal`1.#ctor(Azure.Core.IOperation{`0},Azure.Core.Pipeline.ClientDiagnostics,Azure.Response,System.String,System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}},Azure.Core.DelayStrategy)"> <summary> Initializes a new instance of the <see cref="T:Azure.Core.OperationInternal`1"/> class. </summary> <param name="operation">The long-running operation making use of this class. Passing "<c>this</c>" is expected.</param> <param name="clientDiagnostics">Used for diagnostic scope and exception creation. This is expected to be the instance created during the construction of your main client.</param> <param name="rawResponse"> The initial value of <see cref="P:Azure.Core.OperationInternalBase.RawResponse"/>. Usually, long-running operation objects can be instantiated in two ways: <list type="bullet"> <item> When calling a client's "<c>Start<OperationName></c>" method, a service call is made to start the operation, and an <see cref="T:Azure.Operation`1"/> instance is returned. In this case, the response received from this service call can be passed here. </item> <item> When a user instantiates an <see cref="T:Azure.Operation`1"/> directly using a public constructor, there's no previous service call. In this case, passing <c>null</c> is expected. </item> </list> </param> <param name="operationTypeName"> The type name of the long-running operation making use of this class. Used when creating diagnostic scopes. If left <c>null</c>, the type name will be inferred based on the parameter <paramref name="operation"/>. </param> <param name="scopeAttributes">The attributes to use during diagnostic scope creation.</param> <param name="fallbackStrategy">The delay strategy when Retry-After header is not present. When it is present, the longer of the two delays will be used. Default is <see cref="T:Azure.Core.FixedDelayWithNoJitterStrategy"/>.</param> </member> <member name="P:Azure.Core.OperationInternal`1.HasValue"> <summary> Returns <c>true</c> if the long-running operation completed successfully and has produced a final result. <example>Usage example: <code> public bool HasValue => _operationInternal.HasValue; </code> </example> </summary> </member> <member name="P:Azure.Core.OperationInternal`1.Value"> <summary> The final result of the long-running operation. <example>Usage example: <code> public T Value => _operationInternal.Value; </code> </example> </summary> <exception cref="T:System.InvalidOperationException">Thrown when the operation has not completed yet.</exception> <exception cref="T:Azure.RequestFailedException">Thrown when the operation has completed with failures.</exception> </member> <member name="M:Azure.Core.OperationInternal`1.WaitForCompletionAsync(System.Threading.CancellationToken)"> <summary> Periodically calls <see cref="M:Azure.Core.OperationInternalBase.UpdateStatusAsync(System.Threading.CancellationToken)"/> until the long-running operation completes. After each service call, a retry-after header may be returned to communicate that there is no reason to poll for status change until the specified time has passed. Headers supported are: "Retry-After", "retry-after-ms", and "x-ms-retry-after-ms", <example>Usage example: <code> public async ValueTask<Response<T>> WaitForCompletionAsync(CancellationToken cancellationToken) => await _operationInternal.WaitForCompletionAsync(cancellationToken).ConfigureAwait(false); </code> </example> </summary> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken"/> controlling the request lifetime.</param> <returns>The last HTTP response received from the server, including the final result of the long-running operation.</returns> <exception cref="T:Azure.RequestFailedException">Thrown if there's been any issues during the connection, or if the operation has completed with failures.</exception> </member> <member name="M:Azure.Core.OperationInternal`1.WaitForCompletionAsync(System.TimeSpan,System.Threading.CancellationToken)"> <summary> Periodically calls <see cref="M:Azure.Core.OperationInternalBase.UpdateStatusAsync(System.Threading.CancellationToken)"/> until the long-running operation completes. The interval between calls is defined by the parameter <paramref name="pollingInterval"/>, but it can change based on information returned from the server. After each service call, a retry-after header may be returned to communicate that there is no reason to poll for status change until the specified time has passed. In this case, the maximum value between the <paramref name="pollingInterval"/> parameter and the retry-after header is chosen as the wait interval. Headers supported are: "Retry-After", "retry-after-ms", and "x-ms-retry-after-ms". <example>Usage example: <code> public async ValueTask<Response<T>> WaitForCompletionAsync(TimeSpan pollingInterval, CancellationToken cancellationToken) => await _operationInternal.WaitForCompletionAsync(pollingInterval, cancellationToken).ConfigureAwait(false); </code> </example> </summary> <param name="pollingInterval">The interval between status requests to the server.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken"/> controlling the request lifetime.</param> <returns>The last HTTP response received from the server, including the final result of the long-running operation.</returns> <exception cref="T:Azure.RequestFailedException">Thrown if there's been any issues during the connection, or if the operation has completed with failures.</exception> </member> <member name="M:Azure.Core.OperationInternal`1.WaitForCompletion(System.Threading.CancellationToken)"> <summary> Periodically calls <see cref="M:Azure.Core.OperationInternalBase.UpdateStatus(System.Threading.CancellationToken)"/> until the long-running operation completes. After each service call, a retry-after header may be returned to communicate that there is no reason to poll for status change until the specified time has passed. Headers supported are: "Retry-After", "retry-after-ms", and "x-ms-retry-after-ms", <example>Usage example: <code> public async ValueTask<Response<T>> WaitForCompletionAsync(CancellationToken cancellationToken) => await _operationInternal.WaitForCompletionAsync(cancellationToken).ConfigureAwait(false); </code> </example> </summary> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken"/> controlling the request lifetime.</param> <returns>The last HTTP response received from the server, including the final result of the long-running operation.</returns> <exception cref="T:Azure.RequestFailedException">Thrown if there's been any issues during the connection, or if the operation has completed with failures.</exception> </member> <member name="M:Azure.Core.OperationInternal`1.WaitForCompletion(System.TimeSpan,System.Threading.CancellationToken)"> <summary> Periodically calls <see cref="M:Azure.Core.OperationInternalBase.UpdateStatus(System.Threading.CancellationToken)"/> until the long-running operation completes. The interval between calls is defined by the <see cref="T:Azure.Core.FixedDelayWithNoJitterStrategy"/>, which takes into account any retry-after header that is returned from the server. <example>Usage example: <code> public async ValueTask<Response<T>> WaitForCompletionAsync(CancellationToken cancellationToken) => await _operationInternal.WaitForCompletionAsync(cancellationToken).ConfigureAwait(false); </code> </example> </summary> <param name="pollingInterval">The interval between status requests to the server.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken"/> controlling the request lifetime.</param> <returns>The last HTTP response received from the server, including the final result of the long-running operation.</returns> <exception cref="T:Azure.RequestFailedException">Thrown if there's been any issues during the connection, or if the operation has completed with failures.</exception> </member> <member name="T:Azure.Core.IOperation`1"> <summary> An interface used by <see cref="T:Azure.Core.OperationInternal`1"/> for making service calls and updating state. It's expected that your long-running operation classes implement this interface. </summary> <typeparam name="T">The final result of the long-running operation. Must match the type used in <see cref="T:Azure.Operation`1"/>.</typeparam> </member> <member name="M:Azure.Core.IOperation`1.UpdateStateAsync(System.Boolean,System.Threading.CancellationToken)"> <summary> Calls the service and updates the state of the long-running operation. Properties directly handled by the <see cref="T:Azure.Core.OperationInternal`1"/> class, such as <see cref="P:Azure.Core.OperationInternalBase.RawResponse"/> or <see cref="P:Azure.Core.OperationInternal`1.Value"/>, don't need to be updated. Operation-specific properties, such as "<c>CreateOn</c>" or "<c>LastModified</c>", must be manually updated by the operation implementing this method. <example>Usage example: <code> async ValueTask<OperationState<T>> IOperation<T>.UpdateStateAsync(bool async, CancellationToken cancellationToken)<br/> {<br/> Response<R> response = async ? <async service call> : <sync service call>;<br/> if (<operation succeeded>) return OperationState<T>.Success(response.GetRawResponse(), <parse response>);<br/> if (<operation failed>) return OperationState<T>.Failure(response.GetRawResponse());<br/> return OperationState<T>.Pending(response.GetRawResponse());<br/> } </code> </example> </summary> <param name="async"><c>true</c> if the call should be executed asynchronously. Otherwise, <c>false</c>.</param> <param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken"/> controlling the request lifetime.</param> <returns> A structure indicating the current operation state. The <see cref="T:Azure.Core.OperationState`1"/> structure must be instantiated by one of its static methods: <list type="bullet"> <item>Use <see cref="M:Azure.Core.OperationState`1.Success(Azure.Response,`0)"/> when the operation has completed successfully.</item> <item>Use <see cref="M:Azure.Core.OperationState`1.Failure(Azure.Response,Azure.RequestFailedException)"/> when the operation has completed with failures.</item> <item>Use <see cref="M:Azure.Core.OperationState`1.Pending(Azure.Response)"/> when the operation has not completed yet.</item> </list> </returns> </member> <member name="T:Azure.Core.OperationState`1"> <summary> A helper structure passed to <see cref="T:Azure.Core.OperationInternal`1"/> to indicate the current operation state. This structure must be instantiated by one of its static methods, depending on the operation state: <list type="bullet"> <item>Use <see cref="M:Azure.Core.OperationState`1.Success(Azure.Response,`0)"/> when the operation has completed successfully.</item> <item>Use <see cref="M:Azure.Core.OperationState`1.Failure(Azure.Response,Azure.RequestFailedException)"/> when the operation has completed with failures.</item> <item>Use <see cref="M:Azure.Core.OperationState`1.Pending(Azure.Response)"/> when the operation has not completed yet.</item> </list> </summary> <typeparam name="T">The final result of the long-running operation. Must match the type used in <see cref="T:Azure.Operation`1"/>.</typeparam> </member> <member name="M:Azure.Core.OperationState`1.Success(Azure.Response,`0)"> <summary> Instantiates an <see cref="T:Azure.Core.OperationState`1"/> indicating the operation has completed successfully. </summary> <param name="rawResponse">The HTTP response obtained during the status update.</param> <param name="value">The final result of the long-running operation.</param> <returns>A new <see cref="T:Azure.Core.OperationState`1"/> instance.</returns> <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="rawResponse"/> or <paramref name="value"/> is <c>null</c>.</exception> </member> <member name="M:Azure.Core.OperationState`1.Failure(Azure.Response,Azure.RequestFailedException)"> <summary> Instantiates an <see cref="T:Azure.Core.OperationState`1"/> indicating the operation has completed with failures. </summary> <param name="rawResponse">The HTTP response obtained during the status update.</param> <param name="operationFailedException"> The exception to throw from <c>UpdateStatus</c> because of the operation failure. The same exception will be thrown when <see cref="P:Azure.Core.OperationInternal`1.Value"/> is called. If left <c>null</c>, a default exception is created based on the <paramref name="rawResponse"/> parameter. </param> <returns>A new <see cref="T:Azure.Core.OperationState`1"/> instance.</returns> <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="rawResponse"/> is <c>null</c>.</exception> </member> <member name="M:Azure.Core.OperationState`1.Pending(Azure.Response)"> <summary> Instantiates an <see cref="T:Azure.Core.OperationState`1"/> indicating the operation has not completed yet. </summary> <param name="rawResponse">The HTTP response obtained during the status update.</param> <returns>A new <see cref="T:Azure.Core.OperationState`1"/> instance.</returns> <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="rawResponse"/> is <c>null</c>.</exception> </member> <member name="T:Azure.Core.OperationPoller"> <summary> Implementation of LRO polling logic. </summary> </member> <member name="P:Azure.Core.ProtocolOperation`1.Id"> <inheritdoc /> </member> <member name="P:Azure.Core.ProtocolOperation`1.Value"> <inheritdoc /> </member> <member name="P:Azure.Core.ProtocolOperation`1.HasCompleted"> <inheritdoc /> </member> <member name="P:Azure.Core.ProtocolOperation`1.HasValue"> <inheritdoc /> </member> <member name="M:Azure.Core.ProtocolOperation`1.GetRawResponse"> <inheritdoc /> </member> <member name="M:Azure.Core.ProtocolOperation`1.UpdateStatus(System.Threading.CancellationToken)"> <inheritdoc /> </member> <member name="M:Azure.Core.ProtocolOperation`1.UpdateStatusAsync(System.Threading.CancellationToken)"> <inheritdoc /> </member> <member name="M:Azure.Core.ProtocolOperation`1.WaitForCompletionAsync(System.Threading.CancellationToken)"> <inheritdoc /> </member> <member name="M:Azure.Core.ProtocolOperation`1.WaitForCompletionAsync(System.TimeSpan,System.Threading.CancellationToken)"> <inheritdoc /> </member> <member name="T:Azure.Core.SequentialDelayStrategy"> <summary> A delay strategy that uses a fixed sequence of delays with no jitter applied. This is used by management LROs. </summary> </member> <member name="P:Azure.Core.CodeGenModelAttribute.Usage"> <summary> Gets or sets a coma separated list of additional model usage modes. Allowed values: model, error, intput, output. </summary> </member> <member name="P:Azure.Core.CodeGenModelAttribute.Formats"> <summary> Gets or sets a coma separated list of additional model serialization formats. </summary> </member> <member name="P:Azure.Core.CodeGenSerializationAttribute.PropertyName"> <summary> Gets or sets the property name which these hooks should apply to </summary> </member> <member name="P:Azure.Core.CodeGenSerializationAttribute.SerializationPath"> <summary> Gets or sets the serialization path of the property in the JSON </summary> </member> <member name="P:Azure.Core.CodeGenSerializationAttribute.SerializationValueHook"> <summary> Gets or sets the method name to use when serializing the property value (property name excluded) The signature of the serialization hook method must be or compatible with when invoking: private void SerializeHook(Utf8JsonWriter writer); </summary> </member> <member name="P:Azure.Core.CodeGenSerializationAttribute.DeserializationValueHook"> <summary> Gets or sets the method name to use when deserializing the property value from the JSON private static void DeserializationHook(JsonProperty property, ref TypeOfTheProperty propertyValue); // if the property is required private static void DeserializationHook(JsonProperty property, ref Optional<TypeOfTheProperty> propertyValue); // if the property is optional </summary> </member> <member name="P:Azure.Core.CodeGenSerializationAttribute.BicepSerializationValueHook"> <summary> Gets or sets the method name to use when serializing the property value (property name excluded) The signature of the serialization hook method must be or compatible with when invoking: private void SerializeHook(StringBuilder builder); </summary> </member> <member name="P:Azure.NoValueResponse`1.HasValue"> <inheritdoc /> </member> <member name="T:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute"> <summary> Indicates that the specified method requires the ability to generate new code at runtime, for example through <see cref="N:System.Reflection"/>. </summary> <remarks> This allows tools to understand which methods are unsafe to call when compiling ahead of time. </remarks> </member> <member name="M:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute"/> class with the specified message. </summary> <param name="message"> A message that contains information about the usage of dynamic code. </param> </member> <member name="P:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.Message"> <summary> Gets a message that contains information about the usage of dynamic code. </summary> </member> <member name="P:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.Url"> <summary> Gets or sets an optional URL that contains more information about the method, why it requires dynamic code, and what options a consumer has to deal with it. </summary> </member> <member name="T:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute"> <summary> Indicates that the specified method requires dynamic access to code that is not referenced statically, for example through <see cref="N:System.Reflection"/>. </summary> <remarks> This allows tools to understand which methods are unsafe to call when removing unreferenced code from an application. </remarks> </member> <member name="M:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute"/> class with the specified message. </summary> <param name="message"> A message that contains information about the usage of unreferenced code. </param> </member> <member name="P:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute.Message"> <summary> Gets a message that contains information about the usage of unreferenced code. </summary> </member> <member name="P:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute.Url"> <summary> Gets or sets an optional URL that contains more information about the method, why it requires unreferenced code, and what options a consumer has to deal with it. </summary> </member> <member name="T:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute"> <summary> Suppresses reporting of a specific rule violation, allowing multiple suppressions on a single code artifact. </summary> <remarks> <see cref="T:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute"/> is different than <see cref="T:System.Diagnostics.CodeAnalysis.SuppressMessageAttribute"/> in that it doesn't have a <see cref="T:System.Diagnostics.ConditionalAttribute"/>. So it is always preserved in the compiled assembly. </remarks> </member> <member name="M:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.#ctor(System.String,System.String)"> <summary> Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute"/> class, specifying the category of the tool and the identifier for an analysis rule. </summary> <param name="category">The category for the attribute.</param> <param name="checkId">The identifier of the analysis rule the attribute applies to.</param> </member> <member name="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Category"> <summary> Gets the category identifying the classification of the attribute. </summary> <remarks> The <see cref="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Category"/> property describes the tool or tool analysis category for which a message suppression attribute applies. </remarks> </member> <member name="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.CheckId"> <summary> Gets the identifier of the analysis tool rule to be suppressed. </summary> <remarks> Concatenated together, the <see cref="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Category"/> and <see cref="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.CheckId"/> properties form a unique check identifier. </remarks> </member> <member name="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Scope"> <summary> Gets or sets the scope of the code that is relevant for the attribute. </summary> <remarks> The Scope property is an optional argument that specifies the metadata scope for which the attribute is relevant. </remarks> </member> <member name="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Target"> <summary> Gets or sets a fully qualified path that represents the target of the attribute. </summary> <remarks> The <see cref="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Target"/> property is an optional argument identifying the analysis target of the attribute. An example value is "System.IO.Stream.ctor():System.Void". Because it is fully qualified, it can be long, particularly for targets such as parameters. The analysis tool user interface should be capable of automatically formatting the parameter. </remarks> </member> <member name="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.MessageId"> <summary> Gets or sets an optional argument expanding on exclusion criteria. </summary> <remarks> The <see cref="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.MessageId"/> property is an optional argument that specifies additional exclusion where the literal metadata target is not sufficiently precise. For example, the <see cref="T:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute"/> cannot be applied within a method, and it may be desirable to suppress a violation against a statement in the method that will give a rule violation, but not against all statements in the method. </remarks> </member> <member name="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Justification"> <summary> Gets or sets the justification for suppressing the code analysis message. </summary> </member> <member name="T:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute"> <summary> States a dependency that one member has on another. </summary> <remarks> This can be used to inform tooling of a dependency that is otherwise not evident purely from metadata and IL, for example a member relied on via reflection. </remarks> </member> <member name="M:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute"/> class with the specified signature of a member on the same type as the consumer. </summary> <param name="memberSignature">The signature of the member depended on.</param> </member> <member name="M:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.#ctor(System.String,System.Type)"> <summary> Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute"/> class with the specified signature of a member on a <see cref="T:System.Type"/>. </summary> <param name="memberSignature">The signature of the member depended on.</param> <param name="type">The <see cref="T:System.Type"/> containing <paramref name="memberSignature"/>.</param> </member> <member name="M:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.#ctor(System.String,System.String,System.String)"> <summary> Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute"/> class with the specified signature of a member on a type in an assembly. </summary> <param name="memberSignature">The signature of the member depended on.</param> <param name="typeName">The full name of the type containing the specified member.</param> <param name="assemblyName">The assembly name of the type containing the specified member.</param> </member> <member name="M:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.#ctor(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes,System.Type)"> <summary> Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute"/> class with the specified types of members on a <see cref="T:System.Type"/>. </summary> <param name="memberTypes">The types of members depended on.</param> <param name="type">The <see cref="T:System.Type"/> containing the specified members.</param> </member> <member name="M:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.#ctor(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes,System.String,System.String)"> <summary> Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute"/> class with the specified types of members on a type in an assembly. </summary> <param name="memberTypes">The types of members depended on.</param> <param name="typeName">The full name of the type containing the specified members.</param> <param name="assemblyName">The assembly name of the type containing the specified members.</param> </member> <member name="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.MemberSignature"> <summary> Gets the signature of the member depended on. </summary> <remarks> Either <see cref="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.MemberSignature"/> must be a valid string or <see cref="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.MemberTypes"/> must not equal <see cref="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.None"/>, but not both. </remarks> </member> <member name="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.MemberTypes"> <summary> Gets the <see cref="T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes"/> which specifies the type of members depended on. </summary> <remarks> Either <see cref="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.MemberSignature"/> must be a valid string or <see cref="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.MemberTypes"/> must not equal <see cref="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.None"/>, but not both. </remarks> </member> <member name="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.Type"> <summary> Gets the <see cref="T:System.Type"/> containing the specified member. </summary> <remarks> If neither <see cref="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.Type"/> nor <see cref="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.TypeName"/> are specified, the type of the consumer is assumed. </remarks> </member> <member name="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.TypeName"> <summary> Gets the full name of the type containing the specified member. </summary> <remarks> If neither <see cref="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.Type"/> nor <see cref="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.TypeName"/> are specified, the type of the consumer is assumed. </remarks> </member> <member name="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.AssemblyName"> <summary> Gets the assembly name of the specified type. </summary> <remarks> <see cref="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.AssemblyName"/> is only valid when <see cref="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.TypeName"/> is specified. </remarks> </member> <member name="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.Condition"> <summary> Gets or sets the condition in which the dependency is applicable, e.g. "DEBUG". </summary> </member> <member name="T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute"> <summary> Indicates that certain members on a specified <see cref="T:System.Type"/> are accessed dynamically, for example through <see cref="N:System.Reflection"/>. </summary> <remarks> This allows tools to understand which members are being accessed during the execution of a program. This attribute is valid on members whose type is <see cref="T:System.Type"/> or <see cref="T:System.String"/>. When this attribute is applied to a location of type <see cref="T:System.String"/>, the assumption is that the string represents a fully qualified type name. When this attribute is applied to a class, interface, or struct, the members specified can be accessed dynamically on <see cref="T:System.Type"/> instances returned from calling <see cref="M:System.Object.GetType"/> on instances of that class, interface, or struct. If the attribute is applied to a method it's treated as a special case and it implies the attribute should be applied to the "this" parameter of the method. As such the attribute should only be used on instance methods of types assignable to System.Type (or string, but no methods will use it there). </remarks> </member> <member name="M:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute.#ctor(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes)"> <summary> Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute"/> class with the specified member types. </summary> <param name="memberTypes">The types of members dynamically accessed.</param> </member> <member name="P:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute.MemberTypes"> <summary> Gets the <see cref="T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes"/> which specifies the type of members dynamically accessed. </summary> </member> <member name="T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes"> <summary> Specifies the types of members that are dynamically accessed. This enumeration has a <see cref="T:System.FlagsAttribute"/> attribute that allows a bitwise combination of its member values. </summary> </member> <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.None"> <summary> Specifies no members. </summary> </member> <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicParameterlessConstructor"> <summary> Specifies the default, parameterless public constructor. </summary> </member> <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors"> <summary> Specifies all public constructors. </summary> </member> <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors"> <summary> Specifies all non-public constructors. </summary> </member> <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicMethods"> <summary> Specifies all public methods. </summary> </member> <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicMethods"> <summary> Specifies all non-public methods. </summary> </member> <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicFields"> <summary> Specifies all public fields. </summary> </member> <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicFields"> <summary> Specifies all non-public fields. </summary> </member> <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicNestedTypes"> <summary> Specifies all public nested types. </summary> </member> <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicNestedTypes"> <summary> Specifies all non-public nested types. </summary> </member> <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties"> <summary> Specifies all public properties. </summary> </member> <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicProperties"> <summary> Specifies all non-public properties. </summary> </member> <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicEvents"> <summary> Specifies all public events. </summary> </member> <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicEvents"> <summary> Specifies all non-public events. </summary> </member> <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.Interfaces"> <summary> Specifies all interfaces implemented by the type. </summary> </member> <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All"> <summary> Specifies all members. </summary> </member> </members> </doc> |