Aracılığıyla paylaş


CommunicationDomainResourceCollection Sınıf

Tanım

ve işlemlerinin CommunicationDomainResource koleksiyonunu temsil eden bir sınıf. Koleksiyondaki her CommunicationDomainResource biri aynı örneğine EmailServiceResourceait olacaktır. Örnek almak için bir CommunicationDomainResourceCollection örneğinden GetCommunicationDomainResources yöntemini çağırın EmailServiceResource.

public class CommunicationDomainResourceCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable<Azure.ResourceManager.Communication.CommunicationDomainResource>, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Communication.CommunicationDomainResource>
type CommunicationDomainResourceCollection = class
    inherit ArmCollection
    interface seq<CommunicationDomainResource>
    interface IEnumerable
    interface IAsyncEnumerable<CommunicationDomainResource>
Public Class CommunicationDomainResourceCollection
Inherits ArmCollection
Implements IAsyncEnumerable(Of CommunicationDomainResource), IEnumerable(Of CommunicationDomainResource)
Devralma
CommunicationDomainResourceCollection
Uygulamalar

Oluşturucular

CommunicationDomainResourceCollection()

Sahte işlem için sınıfının yeni bir örneğini CommunicationDomainResourceCollection başlatır.

Özellikler

Client

Bu kaynak istemcisinin ArmClient oluşturulduğu kaynağı alır.

(Devralındığı yer: ArmCollection)
Diagnostics

Bu kaynak istemcisi için tanılama seçeneklerini alır.

(Devralındığı yer: ArmCollection)
Endpoint

Bu kaynak istemcisi için temel uri'yi alır.

(Devralındığı yer: ArmCollection)
Id

Kaynak tanımlayıcısını alır.

(Devralındığı yer: ArmCollection)
Pipeline

Bu kaynak istemcisi için işlem hattını alır.

(Devralındığı yer: ArmCollection)

Yöntemler

CreateOrUpdate(WaitUntil, String, CommunicationDomainResourceData, CancellationToken)

Üst EmailService kaynağının altına yeni bir Etki Alanları kaynağı ekleyin veya mevcut Etki Alanları kaynağını güncelleştirin.

  • İstek Yolu/abonelikleri/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}
  • İşlem IdDomains_CreateOrUpdate
CreateOrUpdateAsync(WaitUntil, String, CommunicationDomainResourceData, CancellationToken)

Üst EmailService kaynağının altına yeni bir Etki Alanları kaynağı ekleyin veya mevcut Etki Alanları kaynağını güncelleştirin.

  • İstek Yolu/abonelikleri/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}
  • İşlem IdDomains_CreateOrUpdate
Exists(String, CancellationToken)

Kaynağın Azure'da mevcut olup olmadığını denetler.

  • İstek Yolu/abonelikleri/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}
  • İşlem IdDomains_Get
ExistsAsync(String, CancellationToken)

Kaynağın Azure'da mevcut olup olmadığını denetler.

  • İstek Yolu/abonelikleri/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}
  • İşlem IdDomains_Get
Get(String, CancellationToken)

Etki Alanları kaynağını ve özelliklerini alın.

  • İstek Yolu/abonelikleri/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}
  • İşlem IdDomains_Get
GetAll(CancellationToken)

Üst EmailServices kaynağı altındaki tüm Etki Alanları kaynaklarını listeleme isteklerini işler.

  • İstek Yolu/abonelikler/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains
  • İşlem IdDomains_ListByEmailServiceResource
GetAllAsync(CancellationToken)

Üst EmailServices kaynağı altındaki tüm Etki Alanları kaynaklarını listeleme isteklerini işler.

  • İstek Yolu/abonelikler/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains
  • İşlem IdDomains_ListByEmailServiceResource
GetAsync(String, CancellationToken)

Etki Alanları kaynağını ve özelliklerini alın.

  • İstek Yolu/abonelikleri/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}
  • İşlem IdDomains_Get
TryGetApiVersion(ResourceType, String)

Geçerli istemci seçenekleri için ayarlandıysa API sürümünü geçersiz kılar.

(Devralındığı yer: ArmCollection)

Belirtik Arabirim Kullanımları

IAsyncEnumerable<CommunicationDomainResource>.GetAsyncEnumerator(CancellationToken)

Koleksiyonda zaman uyumsuz olarak yinelenen bir numaralandırıcı döndürür.

IEnumerable.GetEnumerator()

Bir toplulukta tekrarlanan bir numaralandırıcı döndürür.

IEnumerable<CommunicationDomainResource>.GetEnumerator()

Toplulukta yinelenen bir numaralandırıcı döndürür.

Uzantı Metotları

ToCommaSeparatedString<T>(IEnumerable<T>)

Bir koleksiyonun öğelerini dizelere dönüştürür ve virgülle ayrılmış bir listeye dönüştürür ya da null veya boş koleksiyonlar için null döndürür.

Şunlara uygulanır