AsymmetricKey メンバー
AsymmetricKey オブジェクトは、SQL Server 非対称キーを表します。
AsymmetricKey 型は、以下のメンバーを公開しています。
コンストラクター
名前 | 説明 | |
---|---|---|
AsymmetricKey() () () () | AsymmetricKey クラスの新しいインスタンスを初期化します。 | |
AsymmetricKey(Database, String) | 指定したデータベースの AsymmetricKey クラスの新しいインスタンスを初期化します。 |
Top
メソッド
名前 | 説明 | |
---|---|---|
AddDatabaseContext | (SqlSmoObject から継承されています。) | |
AddPrivateKey | 指定したパスワードと共に、非対称キーに秘密キーを追加します。 | |
Alter | SQL Server のインスタンスの AsymmetricKey オブジェクトのプロパティに対する変更をすべて更新します。 | |
AlterImpl | (SqlSmoObject から継承されています。) | |
AlterImplFinish | (SqlSmoObject から継承されています。) | |
AlterImplInit | (SqlSmoObject から継承されています。) | |
AlterImplWorker | (SqlSmoObject から継承されています。) | |
BindDefaultImpl | (SqlSmoObject から継承されています。) | |
BindRuleImpl | (SqlSmoObject から継承されています。) | |
ChangePrivateKeyPassword | 非対称キーの秘密キーをセキュリティで保護するために使用される秘密キー パスワードを変更します。 | |
CheckCollation | (SqlSmoObject から継承されています。) | |
CheckObjectState() () () () | 参照先オブジェクトの状態を検証します。 (SqlSmoObject から継承されています。) | |
CheckObjectState(Boolean) | 参照先オブジェクトの状態を検証します。オブジェクトがまだ作成されていない場合は、例外をスローするように指定することも可能です。 (SqlSmoObject から継承されています。) | |
CheckObjectStateImpl | (SqlSmoObject から継承されています。) | |
CheckVersion100 | (SqlSmoObject から継承されています。) | |
CheckVersion80 | SQL Server 2000 でのオブジェクトの有効性を確認します。 (SqlSmoObject から継承されています。) | |
CheckVersion80SP3 | SQL Server 2000 SP3 でのオブジェクトの有効性を確認します。 (SqlSmoObject から継承されています。) | |
CheckVersion90 | SQL Server 2005 でのオブジェクトの有効性を確認します。 (SqlSmoObject から継承されています。) | |
CheckVersionBelow90 | (SqlSmoObject から継承されています。) | |
CleanObject | (SqlSmoObject から継承されています。) | |
Create(AsymmetricKeyEncryptionAlgorithm) | SQL Server のインスタンスで、指定した暗号化アルゴリズムを使用して非対称キーを作成します。 | |
Create(String, AsymmetricKeySourceType) | SQL Server のインスタンスで、指定したソースから非対称キーを読み込んで非対称キーを作成します。 | |
Create(AsymmetricKeyEncryptionAlgorithm, String) | SQL Server のインスタンスで、指定した暗号化アルゴリズムと指定したパスワードを使用して非対称キーを作成します。 | |
Create(String, AsymmetricKeySourceType, String) | SQL Server のインスタンスで、指定した非対称キーを読み込み、また指定したパスワードを使用して、非対称キーを作成します。 | |
Create(String, String, CreateDispositionType, AsymmetricKeySourceType) | SQL Server のインスタンスで、指定した非対称キーを読み込み、また指定したパスワードを使用して、非対称キーを作成します。 | |
CreateImpl | (SqlSmoObject から継承されています。) | |
CreateImplFinish | (SqlSmoObject から継承されています。) | |
CreateImplInit | (SqlSmoObject から継承されています。) | |
Deny(ObjectPermissionSet, String) | 特定の非対称キーについて、指定した権限付与対象ユーザーの指定した権限セットを拒否します。 | |
Deny(ObjectPermissionSet, array<String> [] () [] []) | 特定の非対称キーについて、指定した複数の権限付与対象ユーザーの指定した権限セットを拒否します。 | |
Deny(ObjectPermissionSet, String, Boolean) | 非対称キーの指定した権限付与対象ユーザー、およびその権限付与対象ユーザーが権限を許可した他のユーザーに対して、指定した権限セットへのアクセスを拒否します。 | |
Deny(ObjectPermissionSet, array<String> [] () [] [], Boolean) | 非対称キーの指定した権限付与対象ユーザー、およびその権限付与対象ユーザーが権限を許可した他のユーザーに対して、指定した権限セットへのアクセスを拒否します。 | |
Discover | (SqlSmoObject から継承されています。) | |
Drop() () () () | SQL Server のインスタンスから非対称キーを削除します。 | |
Drop(Boolean) | EKM デバイスから拡張キー管理 (EKM) を削除します。 | |
DropImpl | (SqlSmoObject から継承されています。) | |
DropImplWorker | (SqlSmoObject から継承されています。) | |
EnumObjectPermissions() () () () | 非対称キーに対するオブジェクト権限の一覧を列挙します。 | |
EnumObjectPermissions(String) | 非対称キーの指定した権限付与対象ユーザーに対するオブジェクト権限の一覧を列挙します。 | |
EnumObjectPermissions(ObjectPermissionSet) | 非対称キーの指定した権限に対するオブジェクト権限の一覧を列挙します。 | |
EnumObjectPermissions(String, ObjectPermissionSet) | 非対称キーの指定した権限付与対象ユーザーと指定した権限に対するオブジェクト権限の一覧を列挙します。 | |
EnumScriptImpl | (SqlSmoObject から継承されています。) | |
EnumScriptImplWorker | (SqlSmoObject から継承されています。) | |
Equals | (Object から継承されています。) | |
Finalize | (Object から継承されています。) | |
FormatSqlVariant | (SqlSmoObject から継承されています。) | |
GenerateDataSpaceFileStreamScript | (SqlSmoObject から継承されています。) | |
GenerateDataSpaceScript | (SqlSmoObject から継承されています。) | |
GetBindDefaultScript | (SqlSmoObject から継承されています。) | |
GetBindRuleScript | (SqlSmoObject から継承されています。) | |
GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%) | (SqlSmoObject から継承されています。) | |
GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) | (SqlSmoObject から継承されています。) | |
GetDateTimeParameter | (SqlSmoObject から継承されています。) | |
GetDateTimeParameterAsInt | (SqlSmoObject から継承されています。) | |
GetDBName | オブジェクトに関連付けられたデータベース名を取得します。 (SqlSmoObject から継承されています。) | |
GetEnumParameter | (SqlSmoObject から継承されています。) | |
GetFragOptionString | (SqlSmoObject から継承されています。) | |
GetGuidParameter | (SqlSmoObject から継承されています。) | |
GetHashCode | (Object から継承されています。) | |
GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%) | (SqlSmoObject から継承されています。) | |
GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) | (SqlSmoObject から継承されています。) | |
GetPropValue | (SqlSmoObject から継承されています。) | |
GetPropValueOptional | (SqlSmoObject から継承されています。) | |
GetPropValueOptionalAllowNull | (SqlSmoObject から継承されています。) | |
GetRealValue | (SqlSmoObject から継承されています。) | |
GetScriptingOptionsForCreate | (SqlSmoObject から継承されています。) | |
GetServerName | オブジェクトが関連付けられている SQL Server のインスタンスの名前を取得します。 (SqlSmoObject から継承されています。) | |
GetServerObject | (SqlSmoObject から継承されています。) | |
GetSqlServerVersionName | オブジェクトが関連付けられている SQL Server のインスタンスのバージョン名を取得します。 (SqlSmoObject から継承されています。) | |
GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%) | (SqlSmoObject から継承されています。) | |
GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) | (SqlSmoObject から継承されています。) | |
GetTimeSpanParameterAsInt | (SqlSmoObject から継承されています。) | |
GetType | (Object から継承されています。) | |
GetUrnRecursive(StringBuilder) | (SqlSmoObject から継承されています。) | |
GetUrnRecursive(StringBuilder, UrnIdOption) | (SqlSmoObject から継承されています。) | |
Grant(ObjectPermissionSet, String) | 非対称キーの権限付与対象ユーザーに対して、指定した権限セットを許可します。 | |
Grant(ObjectPermissionSet, array<String> [] () [] []) | 非対称キーの指定した権限付与対象ユーザーに対して、指定した権限セットを許可します。 | |
Grant(ObjectPermissionSet, String, Boolean) | 権限付与対象ユーザーに対して、非対称キーの指定した権限へのアクセスを許可すると同時に、他のユーザーにアクセス権を付与する権限を与えます。 | |
Grant(ObjectPermissionSet, array<String> [] () [] [], Boolean) | 権限付与対象ユーザーに対して、非対称キーの指定した権限へのアクセスを許可すると同時に、他のユーザーにアクセス権を付与する権限を与えます。 | |
Grant(ObjectPermissionSet, String, Boolean, String) | 特定の非対称キーについて、想定したロールに基づいて、権限付与対象ユーザーに指定した権限セットを許可します。また、他のユーザーに権限セットを付与できるようにします。 | |
Grant(ObjectPermissionSet, array<String> [] () [] [], Boolean, String) | 特定の非対称キーについて、想定したロールに基づいて、権限付与対象ユーザーに指定した権限セットを付与します。また、他のユーザーに権限セットを付与できるようにします。 | |
ImplInitialize | (SqlSmoObject から継承されています。) | |
Initialize() () () () | オブジェクトを初期化し、プロパティを強制的に読み込ませます。 (SqlSmoObject から継承されています。) | |
Initialize(Boolean) | オブジェクトを初期化し、プロパティを強制的に読み込ませます。 (SqlSmoObject から継承されています。) | |
IsObjectDirty | オブジェクトのプロパティが変更されているかどうか、およびその変更が SQL Server のインスタンスにまだ保存されていないかどうかを確認します。 (SqlSmoObject から継承されています。) | |
IsObjectInitialized | オブジェクトが初期化されたかどうかを確認します。 (SqlSmoObject から継承されています。) | |
IsObjectInSpace | オブジェクトが孤立しているか、または SQL Server のインスタンスに接続されているかを確認します。 (SqlSmoObject から継承されています。) | |
IsVersion80SP3 | (SqlSmoObject から継承されています。) | |
MarkDropped | (SqlSmoObject から継承されています。) | |
MarkForDropImpl | (SqlSmoObject から継承されています。) | |
MemberwiseClone | (Object から継承されています。) | |
PostAlter | (SqlSmoObject から継承されています。) | |
PostCreate | (SqlSmoObject から継承されています。) | |
PostDrop | (SqlSmoObject から継承されています。) | |
Refresh | オブジェクトが次回アクセスされるときに、オブジェクトを更新し、プロパティを取得します。 (SqlSmoObject から継承されています。) | |
RemovePrivateKey | 非対称キーから秘密キーを削除します。 | |
RenameImpl | このメソッドは、SMO インフラストラクチャをサポートするためのメソッドであり、コードから直接使用することを目的としたものではありません。 (NamedSmoObject から継承されています。) | |
RenameImplWorker | このメソッドは、SMO インフラストラクチャをサポートするためのメソッドであり、コードから直接使用することを目的としたものではありません。 (NamedSmoObject から継承されています。) | |
Revoke(ObjectPermissionSet, String) | 非対称キーの権限付与対象ユーザーに対して以前に許可した権限セットを取り消します。 | |
Revoke(ObjectPermissionSet, array<String> [] () [] []) | 非対称キーの権限付与対象ユーザーの一覧で以前に許可した権限セットを取り消します。 | |
Revoke(ObjectPermissionSet, String, Boolean, Boolean) | 非対称キーの権限付与対象ユーザーと、指定した権限セットをその権限付与対象ユーザーから許可された他のすべてのユーザーから、以前に許可した権限を取り消します。また、権限付与対象ユーザーに対し、想定したロールに基づいて指定した権限のセットを他のユーザーから取り消す権限を許可します。 | |
Revoke(ObjectPermissionSet, array<String> [] () [] [], Boolean, Boolean) | 非対称キーの権限付与対象ユーザーと、指定した権限セットをその権限付与対象ユーザーから許可された他のすべてのユーザーから、以前に許可した権限を取り消します。また、権限付与対象ユーザーに対し、想定したロールに基づいて指定した権限のセットを他のユーザーから取り消す権限を許可します。 | |
Revoke(ObjectPermissionSet, String, Boolean, Boolean, String) | 非対称キーの権限付与対象ユーザーと、指定した権限セットをその権限付与対象ユーザーから許可された他のすべてのユーザーから、以前に許可した権限を取り消します。また、権限付与対象ユーザーに対し、想定したロールに基づいて指定した権限のセットを他のユーザーから取り消す権限を許可します。 | |
Revoke(ObjectPermissionSet, array<String> [] () [] [], Boolean, Boolean, String) | 非対称キーの権限付与対象ユーザーと、指定した権限セットをその権限付与対象ユーザーから許可された他のすべてのユーザーから、以前に許可した権限を取り消します。また、権限付与対象ユーザーに対し、想定したロールに基づいて指定した権限のセットを他のユーザーから取り消す権限を許可します。 | |
ScriptAlter | (SqlSmoObject から継承されています。) | |
ScriptChangeOwner | このメソッドは、SMO インフラストラクチャをサポートするためのメソッドであり、コードから直接使用することを目的としたものではありません。 (NamedSmoObject から継承されています。) | |
ScriptCreate | (SqlSmoObject から継承されています。) | |
ScriptDdl | (SqlSmoObject から継承されています。) | |
ScriptDrop | (SqlSmoObject から継承されています。) | |
ScriptImpl() () () () | (SqlSmoObject から継承されています。) | |
ScriptImpl(ScriptingOptions) | (SqlSmoObject から継承されています。) | |
ScriptImplWorker | (SqlSmoObject から継承されています。) | |
ScriptRename | このメソッドは、SMO インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 (NamedSmoObject から継承されています。) | |
SetParentImpl | (SqlSmoObject から継承されています。) | |
ToString | 参照するオブジェクトを表す String を返します。 (SqlSmoObject から継承されています。) | |
TouchImpl | (SqlSmoObject から継承されています。) | |
UnbindDefaultImpl | (SqlSmoObject から継承されています。) | |
UnbindRuleImpl | (SqlSmoObject から継承されています。) | |
Validate | (SmoObjectBase から継承されています。) |
Top
プロパティ
名前 | 説明 | |
---|---|---|
ExecuteForScalar | オブジェクトがスカラ オプションの実行に対して設定されるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 (SqlSmoObject から継承されています。) | |
ID | 非対称キーを一意に識別する ID 値を取得します。 | |
IsTouched | オブジェクトのプロパティが更新されていてもサーバーに保存されていないかどうかを示す Boolean プロパティ値を取得します。 (SqlSmoObject から継承されています。) | |
KeyEncryptionAlgorithm | 非対称キーの暗号化に使用される暗号化アルゴリズムを取得します。 | |
KeyLength | 非対称キーの長さを取得します。 | |
Name | オブジェクトの名前を取得します。値の設定も可能です。 (NamedSmoObject から継承されています。) | |
ObjectInSpace | オブジェクトが孤立して存在するか、SQL Server のインスタンスに直接的または間接的に接続されているかを示す Boolean プロパティ値を取得します。 (SqlSmoObject から継承されています。) | |
Owner | 非対称キーの所有者であるデータベース プリンシパルの名前を取得します。値の設定も可能です。 | |
Parent | AsymmetricKey オブジェクトの親である Database オブジェクトを取得します。 | |
PrivateKeyEncryptionType | 非対称キー用の秘密キーの、暗号化の種類を取得します。 | |
Properties | オブジェクトのプロパティを表す Property オブジェクトのコレクションを取得します。 (SqlSmoObject から継承されています。) | |
ProviderName | 非対称セキュリティ キーのプロバイダ名を取得します。値の設定も可能です。 | |
PublicKey | 非対称キー用の公開キーを取得します。 | |
ScalarResult | 参照先オブジェクトのスカラ結果を取得します。 (SqlSmoObject から継承されています。) | |
Sid | 非対称キーのログオン セキュリティ識別子 (SID) を取得します。 | |
State | 参照先のオブジェクトの状態を取得します。 (SmoObjectBase から継承されています。) | |
Thumbprint | 非対称キーのグローバル一意 SHA-1 ハッシュ拇印を取得します。 | |
Urn | オブジェクトを一意に識別する URN (Uniform Resource Name) アドレスの値を取得します。 (SqlSmoObject から継承されています。) | |
UserData | 参照先のオブジェクトに関連付けられたユーザー定義データを取得します。値の設定も可能です。 (SmoObjectBase から継承されています。) |
Top
イベント
名前 | 説明 | |
---|---|---|
PropertyChanged | (SqlSmoObject から継承されています。) | |
PropertyMetadataChanged | (SqlSmoObject から継承されています。) |
Top
明示的なインターフェイスの実装
名前 | 説明 | |
---|---|---|
IAlienObjectDiscover | (SqlSmoObject から継承されています。) | |
IAlienObjectGetParent | (SqlSmoObject から継承されています。) | |
IAlienObjectGetProperty | (SqlSmoObject から継承されています。) | |
ISfcPropertyProviderGetPropertySet | (SqlSmoObject から継承されています。) | |
IAlienObjectGetUrn | (SqlSmoObject から継承されています。) | |
IAlienObjectResolve | (SqlSmoObject から継承されています。) | |
IAlienObjectSetProperty | (SqlSmoObject から継承されています。) |
Top