Target 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。
public sealed class Target : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.XEvent.ISessionObject
type Target = class
inherit SfcInstance
interface ISfcDiscoverObject
interface ISessionObject
Public NotInheritable Class Target
Inherits SfcInstance
Implements ISessionObject
- 繼承
- 實作
建構函式
| 名稱 | Description |
|---|---|
| Target() |
初始化 Target 類別的新執行個體。 空建構子是SFC中的約定。 |
| Target(Session, String) |
初始化一個新的類別實例 Target ,並以給定的父節點和名稱。 |
| Target(Session, TargetInfo) |
從 TargetInfo 物件初始化該類別的新實例 Event 。 |
欄位
| 名稱 | Description |
|---|---|
| TypeTypeName |
類型名稱 |
屬性
| 名稱 | Description |
|---|---|
| AbstractIdentityKey |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| Description |
取得或設定目標描述。 設定存取器僅供內部使用。 |
| ID |
拿到描述。 |
| IdentityKey |
取得身份金鑰。 |
| KeyChain |
回傳物件的身份路徑 (繼承來源 SfcInstance) |
| Metadata |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| ModuleID |
取得模組 ID。 |
| Name |
目標名稱 |
| PackageName |
取得事件所屬的套件名稱。 |
| Parent |
事件的母權財產。 |
| Properties |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| PropertyStorageProvider |
此屬性會回傳 ISfcPropertyStorageProvider 介面的預設 SFC 實作,子類別可覆寫以回傳另一個儲存提供者(即平面屬性清單) (繼承來源 SfcInstance) |
| ScriptName |
會把名字格式化成腳本格式化。 |
| State |
物件的狀態,在 Alter function in session 中使用。 |
| TargetFields |
取得目標欄位資訊。 |
| Urn |
在每個請求建立新的 Urn 字串並回傳。 (繼承來源 SfcInstance) |
方法
| 名稱 | Description |
|---|---|
| AlterImpl() |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| CheckObjectCreated() |
當 API 要求物件建立強度高於 CheckObjectState 時,從網域呼叫 (繼承來源 SfcInstance) |
| CheckObjectState() |
從網域呼叫以存取物件 (繼承來源 SfcInstance) |
| CreateIdentityKey() |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| CreateImpl() |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| Discover(ISfcDependencyDiscoveryObjectSink) |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| DropImpl() |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| GetChildCollection(String) |
在此實例中取得給定元素名稱串的子集合。 (繼承來源 SfcInstance) |
| GetDomain() |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| GetObjectFactory() |
拿到物件工廠。 |
| GetPropertySet() |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| GetTargetData() |
取得目標資料。 |
| GetTypeMetadata() |
取得 SFC 類型的元資料。 |
| GetTypeMetadataImpl() |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| HasCustomizableField() |
判斷目標是否至少有一個欄位需要設定。 |
| InitializeUIPropertyState() |
可從關心初始化狀態的子物件(目前為「」的動態元資料)中覆寫。啟用」屬性) (繼承來源 SfcInstance) |
| MarkForDropImpl(Boolean) |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| MarkRootAsConnected() |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| MoveImpl(SfcInstance) |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| OnPropertyValueChanges(PropertyChangedEventArgs) |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| PostAlter(Object) |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| PostCreate(Object) |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| PostDrop(Object) |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| PostMove(Object) |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| PostRename(Object) |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| Refresh() |
透過從伺服器讀取物件屬性來刷新物件屬性 (繼承來源 SfcInstance) |
| RenameImpl(SfcKey) |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| ResetKey() |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| Serialize(XmlWriter) |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| SetTargetInfo(TargetInfo) |
將目標資訊設定為待處理目標。 |
| ToString() |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| UpdateUIPropertyState() |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| Validate() |
基本子物件驗證 (繼承來源 SfcInstance) |
事件
| 名稱 | Description |
|---|---|
| propertyChanged |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| PropertyChanged |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| propertyMetadataChanged |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
| PropertyMetadataChanged |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 (繼承來源 SfcInstance) |
明確介面實作
| 名稱 | Description |
|---|---|
| ISessionObject.GetCreateScript() |
產生新增目標的腳本。 用於創建會議。 |
| ISessionObject.GetDropScript() |
正在產生 drop the event 的腳本。 用於 Alter Session。 |
| ISessionObject.IsDirty() |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 |
| ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink) |
Target 的執行時類別。 此類別的每個實例代表sys.server_event_session_targets中的一列。 |