NetCodeGroup.GetConnectAccessRules Methode

Definitie

Hiermee haalt u de toegangsgegevens voor de verbinding op voor de huidige codegroep.

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

Retouren

Een DictionaryEntry matrix met verbindingstoegangsgegevens.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe de toegangsregels voor verbindingen voor een NetCodeGroup object worden weergegeven.


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("__________________________");
    }
}

Opmerkingen

In elke woordenlijstvermelding is de eigenschapswaarde Key het oorspronkelijke schema en is de eigenschapswaarde de Value matrix van gekoppelde CodeConnectAccess objecten. Als er geen gekoppelde CodeConnectAccess objecten zijn, DictionaryEntry.Value wordt een lege matrix geretourneerd.

Van toepassing op