Subscription.GetFieldValue Method
サブスクリプション レコード内のフィールドの値を返します。
名前空間: Microsoft.SqlServer.NotificationServices
アセンブリ: Microsoft.SqlServer.NotificationServices (microsoft.sqlserver.notificationservices.dll 内)
構文
'宣言
Public Function GetFieldValue ( _
fieldName As String _
) As Object
public Object GetFieldValue (
string fieldName
)
public:
virtual Object^ GetFieldValue (
String^ fieldName
) sealed
public final Object GetFieldValue (
String fieldName
)
public final function GetFieldValue (
fieldName : String
) : Object
パラメータ
- fieldName
サブスクリプション フィールドの名前です。この名前に対応する値が返されます。
戻り値
フィールドの値を表す Object です。
解説
COM 相互運用機能のために用意されているメソッドです。呼び出し側がアンマネージ コードの場合でも、このメソッドを使用すると、サブスクリプション レコードからフィールド値を取得できます。呼び出し側がマネージ コードの場合、このメソッドは使用しません。
使用例
Microsoft Visual Basic Scripting Edition (VBScript) のアンマネージ コードで GetFieldValue メソッドを使用し、サブスクリプション フィールドの値を取得する例を次に示します。
Dim myInstance, myApplication, mySubscription, fieldValue
const instanceName = "MyInstanceName"
const applicationName = "MyApplicationName"
const subscriptionClassName = "MySubscriptionClassName"
const fieldName = "MySubscriptionFieldName"
'Create & initialize an NSInstance object.
set myInstance = WScript.CreateObject("Microsoft.SqlServer.NotificationServices.NSInstance")
myInstance.Initialize instanceName
'Create & initialize an NSApplication object.
set myApplication = WScript.CreateObject("Microsoft.SqlServer.NotificationServices.NSApplication")
myApplication.Initialize (myInstance), applicationName
'Create & initialize a Subscription object.
set mySubscription= WScript.CreateObject("Microsoft.SqlServer.NotificationServices.Subscription")
mySubscription.Initialize (myApplication), subscriptionClassName
mySubscription.SubscriptionId = "1"
fieldValue = mySubscription.GetFieldValue(fieldName)
スレッド セーフ
この型の public static (Microsoft Visual Basic では共有 ) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォーム
開発プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
対象プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
参照
関連項目
Subscription Class
Subscription Members
Microsoft.SqlServer.NotificationServices Namespace