NetCodeGroup.GetConnectAccessRules Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Pobiera informacje o dostępie do połączenia dla bieżącej grupy kodu.
public:
cli::array <System::Collections::DictionaryEntry> ^ GetConnectAccessRules();
public System.Collections.DictionaryEntry[] GetConnectAccessRules();
member this.GetConnectAccessRules : unit -> System.Collections.DictionaryEntry[]
Public Function GetConnectAccessRules () As DictionaryEntry()
Zwraca
Tablica zawierająca DictionaryEntry informacje o dostępie do połączenia.
Przykłady
Poniższy przykład kodu pokazuje wyświetlanie reguł dostępu do połączenia dla NetCodeGroup obiektu.
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("__________________________");
}
}
Uwagi
W każdym wpisie słownika Key wartość właściwości jest schematem pochodzenia, a Value wartość właściwości jest tablicą skojarzonych CodeConnectAccess obiektów. Jeśli nie ma skojarzonych CodeConnectAccess obiektów, DictionaryEntry.Value zwraca pustą tablicę.