![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
AddDatabaseContext(StringCollection) |
(Inherited from SqlSmoObject.) |
![Public method Public method](images/ms136522.pubmethod(en-us,sql.100).gif) |
AddPasswordEncryption(String) |
Adds password encryption to the master key. |
![Public method Public method](images/ms136522.pubmethod(en-us,sql.100).gif) |
AddServiceKeyEncryption() |
Adds service key encryption to the master key. |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
AlterImpl() |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
AlterImplFinish(StringCollection, ScriptingOptions) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
AlterImplInit(StringCollection%, ScriptingOptions%) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
AlterImplWorker() |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
BindDefaultImpl(String, String, Boolean) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
BindRuleImpl(String, String, Boolean) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
CheckCollation(String, ScriptingOptions) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
CheckObjectState() |
Validates the state of the referenced object. (Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
CheckObjectState(Boolean) |
Validates the state of the referenced object with the option to specify that an exception is thrown if the object is not yet created. (Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
CheckObjectStateImpl(Boolean) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
CheckVersion100() |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
CheckVersion80() |
Checks the validity of the object on SQL Server 2000. (Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
CheckVersion80SP3() |
Checks the validity of the object on SQL Server 2000 SP3. (Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
CheckVersion90() |
Check the validity of the object on SQL Server 2005. (Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
CheckVersionBelow90() |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
CleanObject() |
(Inherited from SqlSmoObject.) |
![Public method Public method](images/ms136522.pubmethod(en-us,sql.100).gif) |
Close() |
Closes the master key. |
![Public method Public method](images/ms136522.pubmethod(en-us,sql.100).gif) |
Create(String) |
Creates a master key that has the specified password. |
![Public method Public method](images/ms136522.pubmethod(en-us,sql.100).gif) |
Create(String, String, String) |
Creates a master key from the specified file and that has the specified encryption and decryption passwords. |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
CreateImpl() |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
CreateImplFinish(StringCollection, ScriptingOptions) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
CreateImplInit(StringCollection%, ScriptingOptions%) |
(Inherited from SqlSmoObject.) |
![Public method Public method](images/ms136522.pubmethod(en-us,sql.100).gif) |
Discover() |
(Inherited from SqlSmoObject.) |
![Public method Public method](images/ms136522.pubmethod(en-us,sql.100).gif) |
Drop() |
Removes the master key from the database. |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
DropImpl() |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
DropImplWorker(Urn%) |
(Inherited from SqlSmoObject.) |
![Public method Public method](images/ms136522.pubmethod(en-us,sql.100).gif) |
DropPasswordEncryption(String) |
Removes the password encryption from the master key by using the associated password. |
![Public method Public method](images/ms136522.pubmethod(en-us,sql.100).gif) |
DropServiceKeyEncryption() |
Drops service key encryption from the master key. |
![Public method Public method](images/ms136522.pubmethod(en-us,sql.100).gif) |
EnumKeyEncryptions() |
Enumerates a list of the current set of key encryptions for the database master key. |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
EnumScriptImpl(ScriptingOptions) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
EnumScriptImplWorker(ScriptingOptions) |
(Inherited from SqlSmoObject.) |
![Public method Public method](images/ms136522.pubmethod(en-us,sql.100).gif) |
Equals(Object) |
(Inherited from Object.) |
![Public method Public method](images/ms136522.pubmethod(en-us,sql.100).gif) |
Export(String, String) |
Saves the database master key to the specified system path location by using the specified password. |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
Finalize() |
(Inherited from Object.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
FormatSqlVariant(Object) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GenerateDataSpaceFileStreamScript(StringBuilder, ScriptingOptions, Boolean) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GenerateDataSpaceScript(StringBuilder, ScriptingOptions) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GetBindDefaultScript(ScriptingOptions, String, String, Boolean) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GetBindRuleScript(ScriptingOptions, String, String, Boolean) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GetDateTimeParameter(StringBuilder, ScriptingOptions, String, String, Int32%) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GetDateTimeParameterAsInt(StringBuilder, ScriptingOptions, String, String, Int32%) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GetDBName() |
Gets the database name that is associated with the object. (Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GetEnumParameter(StringBuilder, ScriptingOptions, String, String, Type, Int32%) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GetFragOptionString(FragmentationOption) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GetGuidParameter(StringBuilder, ScriptingOptions, String, String, Int32%) |
(Inherited from SqlSmoObject.) |
![Public method Public method](images/ms136522.pubmethod(en-us,sql.100).gif) |
GetHashCode() |
(Inherited from Object.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GetPropValue(String) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GetPropValueOptional(String) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GetPropValueOptionalAllowNull(String) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GetRealValue(Property, Object) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GetScriptingOptionsForCreate() |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GetServerName() |
Gets the name of the instance of SQL Server with which the object is associated. (Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GetServerObject() |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GetSqlServerVersionName() |
Gets the version name of the instance of SQL Server with which the object is associated. (Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GetTimeSpanParameterAsInt(StringBuilder, ScriptingOptions, String, String, Int32%) |
(Inherited from SqlSmoObject.) |
![Public method Public method](images/ms136522.pubmethod(en-us,sql.100).gif) |
GetType() |
(Inherited from Object.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GetUrnRecursive(StringBuilder) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
GetUrnRecursive(StringBuilder, UrnIdOption) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
ImplInitialize(array<String[], array<OrderBy[]) |
(Inherited from SqlSmoObject.) |
![Public method Public method](images/ms136522.pubmethod(en-us,sql.100).gif) |
Import(String, String, String) |
Loads the database master key from the file that is located at the specified system path by using the specified passwords to decrypt and encrypt the master key. |
![Public method Public method](images/ms136522.pubmethod(en-us,sql.100).gif) |
Import(String, String, String, Boolean) |
Loads the database master key from the file that is located at the specified system path by using the specified passwords to decrypt and encrypt the master key, and with the option to force regeneration. |
![Public method Public method](images/ms136522.pubmethod(en-us,sql.100).gif) |
Initialize() |
Initializes the object and forces the properties be loaded. (Inherited from SqlSmoObject.) |
![Public method Public method](images/ms136522.pubmethod(en-us,sql.100).gif) |
Initialize(Boolean) |
Initializes the object and forces the properties be loaded. (Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
IsObjectDirty() |
Verifies whether the object properties have been modified and the changes have not yet been persisted on the instance of SQL Server. (Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
IsObjectInitialized() |
Verifies whether the object has been initialized. (Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
IsObjectInSpace() |
Verifies whether the object is isolated or connected to the instance of SQL Server. (Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
IsVersion80SP3() |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
MarkDropped() |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
MarkForDropImpl(Boolean) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
MemberwiseClone() |
(Inherited from Object.) |
![Public method Public method](images/ms136522.pubmethod(en-us,sql.100).gif) |
Open(String) |
Opens the database master key by using the specified password. |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
PostAlter() |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
PostCreate() |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
PostDrop() |
(Inherited from SqlSmoObject.) |
![Public method Public method](images/ms136522.pubmethod(en-us,sql.100).gif) |
Refresh() |
Refreshes the object and retrieves properties when the object is next accessed. (Inherited from SqlSmoObject.) |
![Public method Public method](images/ms136522.pubmethod(en-us,sql.100).gif) |
Regenerate(String) |
Regenerates the database master key by using the specified new password. |
![Public method Public method](images/ms136522.pubmethod(en-us,sql.100).gif) |
Regenerate(String, Boolean) |
Regenerates the database master key by using the specified new password, and with the option to force the regeneration, thus removing all items that cannot be successfully decrypted. |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
ScriptAlter(StringCollection, ScriptingOptions) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
ScriptCreate(StringCollection, ScriptingOptions) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
ScriptDdl(StringCollection, ScriptingOptions) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
ScriptDrop(StringCollection, ScriptingOptions) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
ScriptImpl() |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
ScriptImpl(ScriptingOptions) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
ScriptImplWorker(ScriptingOptions) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
SetParentImpl(SqlSmoObject) |
(Inherited from SqlSmoObject.) |
![Public method Public method](images/ms136522.pubmethod(en-us,sql.100).gif) |
ToString() |
Returns a String that represents the referenced object. (Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
TouchImpl() |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
UnbindDefaultImpl(Boolean) |
(Inherited from SqlSmoObject.) |
![Protected method Protected method](images/ms136522.protmethod(en-us,sql.100).gif) |
UnbindRuleImpl(Boolean) |
(Inherited from SqlSmoObject.) |
![Public method Public method](images/ms136522.pubmethod(en-us,sql.100).gif) |
Validate(String, array<Object[]) |
(Inherited from SmoObjectBase.) |