ApplicationPartition.FindByName(DirectoryContext, String) Metod

Definition

Returnerar ett ApplicationPartition objekt för ett angivet DirectoryContext objekt och ett unikt namn.

public:
 static System::DirectoryServices::ActiveDirectory::ApplicationPartition ^ FindByName(System::DirectoryServices::ActiveDirectory::DirectoryContext ^ context, System::String ^ distinguishedName);
public static System.DirectoryServices.ActiveDirectory.ApplicationPartition FindByName(System.DirectoryServices.ActiveDirectory.DirectoryContext context, string distinguishedName);
static member FindByName : System.DirectoryServices.ActiveDirectory.DirectoryContext * string -> System.DirectoryServices.ActiveDirectory.ApplicationPartition
Public Shared Function FindByName (context As DirectoryContext, distinguishedName As String) As ApplicationPartition

Parametrar

context
DirectoryContext

Ett DirectoryContext objekt som innehåller det mål och de autentiseringsuppgifter som ska användas för sökningen.

distinguishedName
String

En String som innehåller det unika namnet på programpartitionen att söka efter.

Returer

Ett ApplicationPartition objekt som representerar resultatet av sökningen.

Undantag

Det gick inte att hitta ett mål som anges i parametern context .

-eller-

Målet är en konfigurationsuppsättning och ingen AD LDS-instans hittades i konfigurationsuppsättningen.

-eller-

Målet är en skog och programpartitionen hittades inte i den skogen.

-eller-

Målet är inte värd för den aktuella programpartitionen.

-eller-

Ingen AD LDS-instans hittades för programpartitionen.

Ett anrop till den underliggande katalogtjänsten resulterade i ett fel.

context eller distinguishedName är null.

Det här undantaget inträffar av någon av följande orsaker:

  • Parametern context är inte en giltig skog, konfigurationsuppsättning eller katalogserver.

  • Har distinguishedName en nolllängd.

  • Parametern distinguishedName är i ett ogiltigt format.

Gäller för

Se även