共用方式為


CollectionItem 類別

CollectionItem 類別會建立收集項的執行個體。

繼承階層

System. . :: . .Object
  Microsoft.SqlServer.Management.Sdk.Sfc. . :: . .SfcInstance
    Microsoft.SqlServer.Management.Collector..::..CollectionItem

命名空間:  Microsoft.SqlServer.Management.Collector
組件:  Microsoft.SqlServer.Management.Collector (在 Microsoft.SqlServer.Management.Collector.dll 中)

語法

'宣告
Public NotInheritable Class CollectionItem _
    Inherits SfcInstance _
    Implements ISfcAlterable, IAlterable, ISfcRenamable, IRenamable,  _
    IMarkForDrop
'用途
Dim instance As CollectionItem
public sealed class CollectionItem : SfcInstance, 
    ISfcAlterable, IAlterable, ISfcRenamable, IRenamable, IMarkForDrop
public ref class CollectionItem sealed : public SfcInstance, 
    ISfcAlterable, IAlterable, ISfcRenamable, IRenamable, IMarkForDrop
[<SealedAttribute>]
type CollectionItem =  
    class
        inherit SfcInstance
        interface ISfcAlterable
        interface IAlterable
        interface ISfcRenamable
        interface IRenamable
        interface IMarkForDrop
    end
public final class CollectionItem extends SfcInstance implements ISfcAlterable, IAlterable, ISfcRenamable, IRenamable, IMarkForDrop

CollectionItem 型別公開下列成員。

建構函式

  名稱 說明
公用方法 CollectionItem 建立具有指定之收集組名稱和項目名稱的收集項執行個體。

上層

屬性

  名稱 說明
受保護的屬性 AbstractIdentityKey (繼承自 SfcInstance。)
公用屬性 CollectionFrequency 取得或設定此項目的收集頻率 (如果收集組是以 CollectionMode = "continuous" 執行)。
公用屬性 Id 取得收集項識別碼。
公用屬性 IdentityKey 取得收集項的識別索引鍵。
公用屬性 Metadata (繼承自 SfcInstance。)
公用屬性 Name 取得或設定收集項名稱。
公用屬性 Parameters 取得或設定收集項參數。
公用屬性 Parent 取得或設定物件模型階層中的父物件。
公用屬性 Properties (繼承自 SfcInstance。)
受保護的屬性 PropertyStorageProvider (繼承自 SfcInstance。)
受保護的屬性 State (繼承自 SfcInstance。)
公用屬性 TypeName 取得或設定收集項實作的收集器類型名稱。
公用屬性 Urn (繼承自 SfcInstance。)

上層

方法

  名稱 說明
公用方法 Alter 藉由套用變更至組態存放區的方式改變收集項。
受保護的方法 AlterImpl (繼承自 SfcInstance。)
受保護的方法 CheckObjectCreated (繼承自 SfcInstance。)
受保護的方法 CheckObjectState (繼承自 SfcInstance。)
受保護的方法 CreateIdentityKey (繼承自 SfcInstance。)
受保護的方法 CreateImpl (繼承自 SfcInstance。)
公用方法 Discover 此方法僅供內部使用。 (覆寫 SfcInstance. . :: . .Discover(ISfcDependencyDiscoveryObjectSink)。)
受保護的方法 DropImpl (繼承自 SfcInstance。)
公用方法 Equals (繼承自 Object。)
受保護的方法 Finalize (繼承自 Object。)
受保護的方法 GetChildCollection (繼承自 SfcInstance。)
公用方法 GetDomain (繼承自 SfcInstance。)
公用方法 GetHashCode (繼承自 Object。)
公用方法靜態成員 GetObjectFactory 具現化用於收集項的建構函式執行個體。
公用方法 GetPropertySet (繼承自 SfcInstance。)
公用方法 GetType (繼承自 Object。)
受保護的方法 GetTypeMetadataImpl (繼承自 SfcInstance。)
受保護的方法 InitializeUIPropertyState (繼承自 SfcInstance。)
公用方法 MarkForDrop 如果收集項已變更,此方法會標記要卸除此收集項。
受保護的方法 MarkForDropImpl (繼承自 SfcInstance。)
受保護的方法 MarkRootAsConnected (繼承自 SfcInstance。)
受保護的方法 MemberwiseClone (繼承自 Object。)
受保護的方法 MoveImpl (繼承自 SfcInstance。)
受保護的方法 OnPropertyMetadataChanges (繼承自 SfcInstance。)
受保護的方法 OnPropertyValueChanges (繼承自 SfcInstance。)
受保護的方法 PostAlter (繼承自 SfcInstance。)
受保護的方法 PostCreate (繼承自 SfcInstance。)
受保護的方法 PostDrop (繼承自 SfcInstance。)
受保護的方法 PostMove (繼承自 SfcInstance。)
受保護的方法 PostRename (繼承自 SfcInstance。)
公用方法 Refresh (繼承自 SfcInstance。)
公用方法 Rename 重新命名收集項。
受保護的方法 RenameImpl (繼承自 SfcInstance。)
受保護的方法 ResetKey (繼承自 SfcInstance。)
公用方法 Serialize (繼承自 SfcInstance。)
公用方法 ToString (繼承自 SfcInstance。)
受保護的方法 UpdateUIPropertyState (繼承自 SfcInstance。)
受保護的方法 Validate (繼承自 SfcInstance。)

上層

事件

  名稱 說明
受保護的事件 propertyChanged (繼承自 SfcInstance。)
公用事件 PropertyChanged (繼承自 SfcInstance。)
受保護的事件 propertyMetadataChanged (繼承自 SfcInstance。)
公用事件 PropertyMetadataChanged (繼承自 SfcInstance。)

上層

明確 繼承 實作

  名稱 說明
明確介面實作私用方法 ISfcRenamable. . :: . .Rename 此方法僅供內部使用。
明確介面實作私用方法 ISfcAlterable. . :: . .ScriptAlter 此方法僅供內部使用。
明確介面實作私用方法 ISfcRenamable. . :: . .ScriptRename 此方法僅供內部使用。

上層

備註

This namespace, class, or member is supported only in version 2.0 of the Microsoft .NET Framework.

執行緒安全性

這個型別的任何公用 static (在 Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。