Condividi tramite


ProtocolPropertyCollection Classe

Definizione

La classe ProtocolPropertyCollection rappresenta una raccolta di oggetti ProtocolProperty che rappresentano tutti gli attributi di protocollo definiti nell'oggetto padre.

public ref class ProtocolPropertyCollection abstract : System::Collections::ICollection
public abstract class ProtocolPropertyCollection : System.Collections.ICollection
type ProtocolPropertyCollection = class
    interface ICollection
    interface IEnumerable
Public MustInherit Class ProtocolPropertyCollection
Implements ICollection
Ereditarietà
ProtocolPropertyCollection
Derivato
Implementazioni

Esempio

Utilizzo delle raccolte

Commenti

L'oggetto ProtocolPropertyCollection viene utilizzato nella costruzione dell'oggetto ServerProtocolPropertyCollection , dell'oggetto IPAddressPropertyCollection e dell'oggetto ClientProtocolPropertyCollection e contiene funzionalità comuni a tutti.

Un ProtocolPropertyCollection oggetto può essere usato per ottenere l'accesso a un set di attributi del protocollo. Per restituire un oggetto Item[] specifico è possibile utilizzare la proprietà ProtocolProperty.

Thread safety

Tutti i membri statici pubblici (Shared in Microsoft Visual Basic) di questo tipo sono sicuri per le operazioni a thread multipli. Non è invece garantita la sicurezza dei membri dell'istanza.

Proprietà

Count

Ottiene il numero di oggetti ProtocolProperty nella raccolta di riferimento.

IsSynchronized

Ottiene il valore della proprietà Boolean che specifica se l'accesso alla raccolta è sincronizzato e pertanto affidabile.

Item[Int32]

Ottiene un oggetto ProtocolPropertyCollection nella raccolta in base al numero di indice.

Item[String]

Ottiene un oggetto ProtocolProperty nella raccolta in base al nome.

SyncRoot

Ottiene un oggetto che può essere usato per sincronizzare l'accesso alla raccolta.

Metodi

Contains(String)

Verifica se il valore specificato per la chiave è presente nella raccolta.

CopyTo(ProtocolProperty[], Int32)

Copia gli oggetti della raccolta in una matrice unidimensionale, iniziando in corrispondenza del valore di indice specificato.

GetEnumerator()

Restituisce un'interfaccia IEnumerator che consente di scorrere gli oggetti nella raccolta.

Implementazioni dell'interfaccia esplicita

ICollection.CopyTo(Array, Int32)

Copia gli oggetti della raccolta in una matrice unidimensionale, iniziando in corrispondenza del valore di indice specificato.

Si applica a