Udostępnij za pośrednictwem


CommunicationServiceResourceCollection Klasa

Definicja

Klasa reprezentująca kolekcję CommunicationServiceResource i ich operacje. Każda CommunicationServiceResource w kolekcji będzie należeć do tego samego wystąpienia klasy ResourceGroupResource. Aby uzyskać wystąpienie, wywołaj metodę CommunicationServiceResourceCollection GetCommunicationServiceResources z wystąpienia klasy 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)
Dziedziczenie
CommunicationServiceResourceCollection
Implementuje

Konstruktory

CommunicationServiceResourceCollection()

Inicjuje CommunicationServiceResourceCollection nowe wystąpienie klasy do szyderstwa.

Właściwości

Client

ArmClient Pobiera tego klienta zasobu, na podstawie którego został utworzony.

(Odziedziczone po ArmCollection)
Diagnostics

Pobiera opcje diagnostyczne dla tego klienta zasobów.

(Odziedziczone po ArmCollection)
Endpoint

Pobiera podstawowy identyfikator URI dla tego klienta zasobów.

(Odziedziczone po ArmCollection)
Id

Pobiera identyfikator zasobu.

(Odziedziczone po ArmCollection)
Pipeline

Pobiera potok dla tego klienta zasobów.

(Odziedziczone po ArmCollection)

Metody

CreateOrUpdate(WaitUntil, String, CommunicationServiceResourceData, CancellationToken)

Utwórz nową usługę CommunicationService lub zaktualizuj istniejącą usługę CommunicationService.

  • Ścieżka żądania/subskrypcje/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • IdCommunicationServices_CreateOrUpdate operacji
CreateOrUpdateAsync(WaitUntil, String, CommunicationServiceResourceData, CancellationToken)

Utwórz nową usługę CommunicationService lub zaktualizuj istniejącą usługę CommunicationService.

  • Ścieżka żądania/subskrypcje/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • IdCommunicationServices_CreateOrUpdate operacji
Exists(String, CancellationToken)

Sprawdza, czy zasób istnieje na platformie Azure.

  • Ścieżka żądania/subskrypcje/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • IdCommunicationServices_Get operacji
ExistsAsync(String, CancellationToken)

Sprawdza, czy zasób istnieje na platformie Azure.

  • Ścieżka żądania/subskrypcje/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • IdCommunicationServices_Get operacji
Get(String, CancellationToken)

Pobierz usługę CommunicationService i jej właściwości.

  • Ścieżka żądania/subskrypcje/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • IdCommunicationServices_Get operacji
GetAll(CancellationToken)

Obsługuje żądania, aby wyświetlić listę wszystkich zasobów w grupie zasobów.

  • Ścieżka żądania/subskrypcje/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices
  • IdCommunicationServices_ListByResourceGroup operacji
GetAllAsync(CancellationToken)

Obsługuje żądania, aby wyświetlić listę wszystkich zasobów w grupie zasobów.

  • Ścieżka żądania/subskrypcje/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices
  • IdCommunicationServices_ListByResourceGroup operacji
GetAsync(String, CancellationToken)

Pobierz usługę CommunicationService i jej właściwości.

  • Ścieżka żądania/subskrypcje/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • IdCommunicationServices_Get operacji
TryGetApiVersion(ResourceType, String)

Pobiera przesłonięć wersję interfejsu API, jeśli została ustawiona dla bieżących opcji klienta.

(Odziedziczone po ArmCollection)

Jawne implementacje interfejsu

IAsyncEnumerable<CommunicationServiceResource>.GetAsyncEnumerator(CancellationToken)

Zwraca moduł wyliczający, który iteruje asynchronicznie przez kolekcję.

IEnumerable.GetEnumerator()

Zwraca moduł wyliczający, który iteruje po kolekcji.

IEnumerable<CommunicationServiceResource>.GetEnumerator()

Zwraca moduł wyliczający, który iteruje po kolekcji.

Metody rozszerzania

ToCommaSeparatedString<T>(IEnumerable<T>)

Konwertuje elementy kolekcji na ciągi i łączy je z listą rozdzielaną przecinkami lub zwraca wartość null dla kolekcji null lub pustych.

Dotyczy