ServiceNameCollection Třída

Definice

ServiceNameCollectionTřída je kolekcí hlavních názvů služby jen pro čtení.The ServiceNameCollection class is a read-only collection of service principal names.

public ref class ServiceNameCollection : System::Collections::ReadOnlyCollectionBase
public ref class ServiceNameCollection : System::Collections::ICollection
public class ServiceNameCollection : System.Collections.ReadOnlyCollectionBase
public class ServiceNameCollection : System.Collections.ICollection
[System.Serializable]
public class ServiceNameCollection : System.Collections.ReadOnlyCollectionBase
type ServiceNameCollection = class
    inherit ReadOnlyCollectionBase
type ServiceNameCollection = class
    interface ICollection
    interface IEnumerable
[<System.Serializable>]
type ServiceNameCollection = class
    inherit ReadOnlyCollectionBase
Public Class ServiceNameCollection
Inherits ReadOnlyCollectionBase
Public Class ServiceNameCollection
Implements ICollection
Dědičnost
ServiceNameCollection
Dědičnost
ServiceNameCollection
Atributy
Implementuje

Poznámky

ServiceNameCollectionTřída se používá ExtendedProtectionPolicy při ověřování proti vlastnímu seznamu názvů poskytovatelů služeb (SPN).The ServiceNameCollection class is used in an ExtendedProtectionPolicy when validating against a custom list of service provider names (SPNs).

Konstruktory

ServiceNameCollection(ICollection)

Inicializuje novou instanci třídy, která je jen pro čtení, na ServiceNameCollection základě existující ICollection .Initializes a new read-only instance of the ServiceNameCollection class based on an existing ICollection.

Vlastnosti

Count

Získá počet elementů obsažených v objektu ICollection.Gets the number of elements contained in the ICollection.

Count

Získá počet prvků obsažených v ReadOnlyCollectionBase instanci.Gets the number of elements contained in the ReadOnlyCollectionBase instance.

(Zděděno od ReadOnlyCollectionBase)
InnerList

Získá seznam elementů obsažených v ReadOnlyCollectionBase instanci.Gets the list of elements contained in the ReadOnlyCollectionBase instance.

(Zděděno od ReadOnlyCollectionBase)

Metody

Contains(String)

Vrátí hodnotu, která označuje, zda se v rámci této instance vyskytuje zadaný řetězec ServiceNameCollection .Returns a value indicating whether the specified string occurs within this ServiceNameCollection instance.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.Determines whether the specified object is equal to the current object.

(Zděděno od Object)
GetEnumerator()

Vrací enumerátor procházející kolekci.Returns an enumerator that iterates through a collection.

GetEnumerator()

Vrátí enumerátor, který prochází ReadOnlyCollectionBase instancí.Returns an enumerator that iterates through the ReadOnlyCollectionBase instance.

(Zděděno od ReadOnlyCollectionBase)
GetHashCode()

Slouží jako výchozí funkce hash.Serves as the default hash function.

(Zděděno od Object)
GetType()

Získá Type aktuální instanci.Gets the Type of the current instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří kopii aktuálního seznamu Object .Creates a shallow copy of the current Object.

(Zděděno od Object)
Merge(IEnumerable)

Sloučí aktuální ServiceNameCollection se zadanými hodnotami a vytvoří nový ServiceNameCollection obsahující sjednocení.Merges the current ServiceNameCollection with the specified values to create a new ServiceNameCollection containing the union.

Merge(String)

Sloučí aktuální ServiceNameCollection se zadanými hodnotami a vytvoří nový ServiceNameCollection obsahující sjednocení.Merges the current ServiceNameCollection with the specified values to create a new ServiceNameCollection containing the union.

ToString()

Vrátí řetězec, který představuje aktuální objekt.Returns a string that represents the current object.

(Zděděno od Object)

Explicitní implementace rozhraní

ICollection.CopyTo(Array, Int32)

Zkopíruje prvky ICollection do a Array počínaje konkrétním Array indexem.Copies the elements of the ICollection to an Array, starting at a particular Array index.

ICollection.CopyTo(Array, Int32)

Zkopíruje celý ReadOnlyCollectionBase na kompatibilní jednorozměrné Array , počínaje zadaným indexem cílového pole.Copies the entire ReadOnlyCollectionBase to a compatible one-dimensional Array, starting at the specified index of the target array.

(Zděděno od ReadOnlyCollectionBase)
ICollection.IsSynchronized

Načte hodnotu, která označuje, jestli se má synchronizovat přístup k aplikaci (bezpečné pro přístup z ICollection více vláken).Gets a value indicating whether access to the ICollection is synchronized (thread safe).

ICollection.IsSynchronized

Načte hodnotu, která označuje, jestli je přístup k ReadOnlyCollectionBase objektu synchronizovaný (bezpečná pro vlákno).Gets a value indicating whether access to a ReadOnlyCollectionBase object is synchronized (thread safe).

(Zděděno od ReadOnlyCollectionBase)
ICollection.SyncRoot

Získává objekt, který lze použít k synchronizaci přístupu k ICollection .Gets an object that can be used to synchronize access to the ICollection.

ICollection.SyncRoot

Získává objekt, který lze použít k synchronizaci přístupu k ReadOnlyCollectionBase objektu.Gets an object that can be used to synchronize access to a ReadOnlyCollectionBase object.

(Zděděno od ReadOnlyCollectionBase)

Metody rozšíření

Cast<TResult>(IEnumerable)

Přetypování prvky IEnumerable na zadaný typ.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtruje prvky IEnumerable založené na zadaném typu.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Povoluje paralelní zpracování dotazu.Enables parallelization of a query.

AsQueryable(IEnumerable)

Převede IEnumerable na IQueryable .Converts an IEnumerable to an IQueryable.

Platí pro