NetCodeGroup.GetConnectAccessRules Methode

Definition

Ruft die Verbindungszugriffsinformationen für die aktuelle Codegruppe ab.

public:
 cli::array <System::Collections::DictionaryEntry> ^ GetConnectAccessRules();
public System.Collections.DictionaryEntry[] GetConnectAccessRules ();
member this.GetConnectAccessRules : unit -> System.Collections.DictionaryEntry[]
Public Function GetConnectAccessRules () As DictionaryEntry()

Gibt zurück

DictionaryEntry[]

Ein DictionaryEntry-Array, das Verbindungszugriffsinformationen enthält.

Beispiele

Im folgenden Codebeispiel wird die Anzeige der Verbindungszugriffsregeln für ein NetCodeGroup Objekt veranschaulicht.


static void DisplayConnectionAccessRules(NetCodeGroup^ group)
{
    array<System::Collections::DictionaryEntry>^ rules = 
        group->GetConnectAccessRules();
    for each (System::Collections::DictionaryEntry^ o in rules)
    {
        String^ key = (String^)(o->Key);
        array<CodeConnectAccess^>^ values = (array<CodeConnectAccess^>^)(o->Value);
        Console::WriteLine("Origin scheme: {0}", key);
        for each (CodeConnectAccess^ c in values)
        {
            Console::WriteLine("Scheme {0} Port: {1}", c->Scheme, c->Port);
        }
        Console::WriteLine("__________________________");
    }
}
public static void DisplayConnectionAccessRules(NetCodeGroup group)
{
    System.Collections.DictionaryEntry[] rules = group.GetConnectAccessRules();
    foreach (System.Collections.DictionaryEntry o in rules)
    {
        string key = o.Key as string;
        CodeConnectAccess[] values = (CodeConnectAccess[]) o.Value;
        Console.WriteLine("Origin scheme: {0}", key);
        foreach (CodeConnectAccess c in values)
        {
            Console.WriteLine("Scheme {0} Port: {1}", c.Scheme, c.Port);
        }
        Console.WriteLine("__________________________");
    }
}

Hinweise

In jedem Wörterbucheintrag ist der Eigenschaftswert das Ursprungsschema, und der Key Value Eigenschaftswert ist das Array der zugeordneten CodeConnectAccess Objekte. Wenn keine zugeordneten CodeConnectAccess Objekte vorhanden sind, DictionaryEntry.Value gibt ein leeres Array zurück.

Gilt für: