Aracılığıyla paylaş


CommunicationServiceResourceCollection Sınıf

Tanım

ve işlemlerinin CommunicationServiceResource koleksiyonunu temsil eden bir sınıf. Koleksiyondaki her CommunicationServiceResource biri aynı örneğine ResourceGroupResourceait olacaktır. Örnek almak için bir CommunicationServiceResourceCollection örneğinden GetCommunicationServiceResources yöntemini çağırın ResourceGroupResource.

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

Oluşturucular

CommunicationServiceResourceCollection()

Sahte işlem için sınıfının yeni bir örneğini CommunicationServiceResourceCollection 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, CommunicationServiceResourceData, CancellationToken)

Yeni bir CommunicationService oluşturun veya mevcut CommunicationService'i güncelleştirin.

  • İstek Yolu/abonelikleri/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • İşlem IdCommunicationServices_CreateOrUpdate
CreateOrUpdateAsync(WaitUntil, String, CommunicationServiceResourceData, CancellationToken)

Yeni bir CommunicationService oluşturun veya mevcut CommunicationService'i güncelleştirin.

  • İstek Yolu/abonelikleri/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • İşlem IdCommunicationServices_CreateOrUpdate
Exists(String, CancellationToken)

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

  • İstek Yolu/abonelikleri/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • İşlem IdCommunicationServices_Get
ExistsAsync(String, CancellationToken)

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

  • İstek Yolu/abonelikleri/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • İşlem IdCommunicationServices_Get
Get(String, CancellationToken)

CommunicationService'i ve özelliklerini alın.

  • İstek Yolu/abonelikleri/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • İşlem IdCommunicationServices_Get
GetAll(CancellationToken)

Bir kaynak grubundaki tüm kaynakları listeleme isteklerini işler.

  • İstek Yolu/abonelikler/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices
  • İşlem IdCommunicationServices_ListByResourceGroup
GetAllAsync(CancellationToken)

Bir kaynak grubundaki tüm kaynakları listeleme isteklerini işler.

  • İstek Yolu/abonelikler/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices
  • İşlem IdCommunicationServices_ListByResourceGroup
GetAsync(String, CancellationToken)

CommunicationService'i ve özelliklerini alın.

  • İstek Yolu/abonelikleri/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • İşlem IdCommunicationServices_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<CommunicationServiceResource>.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<CommunicationServiceResource>.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