Share via


ApplicationPartition.FindByName(DirectoryContext, String) Yöntem

Tanım

Belirli DirectoryContext bir ApplicationPartition nesne ve ayırt edici ad için bir nesne döndürür.

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

Parametreler

context
DirectoryContext

DirectoryContext Arama için kullanılacak hedefi ve kimlik bilgilerini içeren bir nesne.

distinguishedName
String

String Aranacak uygulama bölümünün ayırt edici adını içeren bir.

Döndürülenler

ApplicationPartition Aramanın sonuçlarını temsil eden bir nesne.

Özel durumlar

parametresinde context belirtilen bir hedef bulunamadı.

-veya-

Hedef bir yapılandırma kümesidir ve bu yapılandırma kümesinde ad LDS örneği bulunamadı.

-veya-

Hedef bir orman ve uygulama bölümü bu ormanda bulunamadı.

-veya-

Hedef geçerli uygulama bölümünü barındırmaz.

-veya-

Uygulama bölümü için AD LDS örneği bulunamadı.

Temel alınan dizin hizmetine yapılan bir çağrı hatayla sonuçlandı.

context veya distinguishedName şeklindedir null.

Bu özel durum aşağıdaki nedenlerden herhangi biri nedeniyle oluşur:

  • context parametresi geçerli bir orman, yapılandırma kümesi veya dizin sunucusu değil.

  • sıfır distinguishedName uzunluğa sahiptir.

  • distinguishedName Parametre geçersiz biçimde.

Şunlara uygulanır

Ayrıca bkz.