Udostępnij za pośrednictwem


CommunicationDomainResourceCollection Klasa

Definicja

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

Konstruktory

CommunicationDomainResourceCollection()

Inicjuje CommunicationDomainResourceCollection 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, CommunicationDomainResourceData, CancellationToken)

Dodaj nowy zasób Domeny w ramach nadrzędnego zasobu EmailService lub zaktualizuj istniejący zasób Domeny.

  • Ścieżka żądania/subskrypcje/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}
  • IdDomains_CreateOrUpdate operacji
CreateOrUpdateAsync(WaitUntil, String, CommunicationDomainResourceData, CancellationToken)

Dodaj nowy zasób Domeny w ramach nadrzędnego zasobu EmailService lub zaktualizuj istniejący zasób Domeny.

  • Ścieżka żądania/subskrypcje/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}
  • IdDomains_CreateOrUpdate operacji
Exists(String, CancellationToken)

Sprawdza, czy zasób istnieje na platformie Azure.

  • Ścieżka żądania/subskrypcje/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}
  • IdDomains_Get operacji
ExistsAsync(String, CancellationToken)

Sprawdza, czy zasób istnieje na platformie Azure.

  • Ścieżka żądania/subskrypcje/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}
  • IdDomains_Get operacji
Get(String, CancellationToken)

Pobierz zasób Domeny i jego właściwości.

  • Ścieżka żądania/subskrypcje/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}
  • IdDomains_Get operacji
GetAll(CancellationToken)

Obsługuje żądania, aby wyświetlić listę wszystkich zasobów domeny w nadrzędnym zasobie EmailServices.

  • Ścieżka żądania/subskrypcje/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domeny
  • IdDomains_ListByEmailServiceResource operacji
GetAllAsync(CancellationToken)

Obsługuje żądania, aby wyświetlić listę wszystkich zasobów domeny w nadrzędnym zasobie EmailServices.

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

Pobierz zasób Domeny i jego właściwości.

  • Ścieżka żądania/subskrypcje/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}
  • IdDomains_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<CommunicationDomainResource>.GetAsyncEnumerator(CancellationToken)

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

IEnumerable.GetEnumerator()

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

IEnumerable<CommunicationDomainResource>.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