SecurityPredicateCollectionBase SecurityPredicateCollectionBase SecurityPredicateCollectionBase Class

Definition

SecurityPredicateCollectionBase

public abstract class SecurityPredicateCollectionBase : Microsoft.SqlServer.Management.Smo.SortedListCollectionBase
type SecurityPredicateCollectionBase = class
    inherit SortedListCollectionBase
Public MustInherit Class SecurityPredicateCollectionBase
Inherits SortedListCollectionBase
Inheritance
Derived

Methods

AddExisting(SqlSmoObject) AddExisting(SqlSmoObject) AddExisting(SqlSmoObject) Inherited from AbstractCollectionBase
AddImpl(SqlSmoObject) AddImpl(SqlSmoObject) AddImpl(SqlSmoObject) Inherited from SortedListCollectionBase
ClearAndInitialize(String, IEnumerable<String>) ClearAndInitialize(String, IEnumerable<String>) ClearAndInitialize(String, IEnumerable<String>)

Clears old objects and initializes the collection

(Inherited from SmoCollectionBase)
Contains(Int32) Contains(Int32) Contains(Int32)

Contains Method

GetCollectionElementType() GetCollectionElementType() GetCollectionElementType() Inherited from SmoCollectionBase
GetEnumerator() GetEnumerator() GetEnumerator()

Returns an enumerator after making sure the collection is initialized with the default properties

(Inherited from SmoCollectionBase)
GetItemById(Int32) GetItemById(Int32) GetItemById(Int32) Inherited from SmoCollectionBase
GetItemById(Int32, String) GetItemById(Int32, String) GetItemById(Int32, String) Inherited from SmoCollectionBase
GetItemByTargetObjectID(Int32) GetItemByTargetObjectID(Int32) GetItemByTargetObjectID(Int32)

Gets the filter predicate that applies to the specified object id if it exists.

GetItemByTargetObjectID(Int32, SecurityPredicateType, SecurityPredicateOperation) GetItemByTargetObjectID(Int32, SecurityPredicateType, SecurityPredicateOperation) GetItemByTargetObjectID(Int32, SecurityPredicateType, SecurityPredicateOperation)

Gets the security predicate for a given target object ID, type, and operation.

GetObjectByIndex(Int32) GetObjectByIndex(Int32) GetObjectByIndex(Int32) Inherited from SmoCollectionBase
ImplAddExisting(SqlSmoObject) ImplAddExisting(SqlSmoObject) ImplAddExisting(SqlSmoObject) Inherited from SortedListCollectionBase
InitializeChildCollection() InitializeChildCollection() InitializeChildCollection()

Initialize the child collection

(Inherited from SmoCollectionBase)
InitializeChildCollection(Boolean) InitializeChildCollection(Boolean) InitializeChildCollection(Boolean)

Initializes the child collection, optionally keeping all the old objects

(Inherited from SmoCollectionBase)
InitInnerCollection() InitInnerCollection() InitInnerCollection()

Internal Storage

Refresh() Refresh() Refresh() Inherited from SmoCollectionBase
Refresh(Boolean) Refresh(Boolean) Refresh(Boolean) Inherited from SmoCollectionBase
ValidateParentObject(SqlSmoObject) ValidateParentObject(SqlSmoObject) ValidateParentObject(SqlSmoObject) Inherited from SmoCollectionBase

Fields

initialized initialized initialized Inherited from AbstractCollectionBase

Properties

Count Count Count Inherited from SmoCollectionBase
IsSynchronized IsSynchronized IsSynchronized Inherited from SmoCollectionBase
SyncRoot SyncRoot SyncRoot Inherited from SmoCollectionBase

Explicit Interface Implementations

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) Inherited from SmoCollectionBase

Applies to