PolicyStore.ImportPolicy メソッド
1 つのポリシーとそれに関連付けられた条件を、指定した XML リーダーからポリシー ストアにインポートします。
名前空間: Microsoft.SqlServer.Management.Dmf
アセンブリ: Microsoft.SqlServer.Dmf (Microsoft.SqlServer.Dmf.dll)
構文
'宣言
Public Function ImportPolicy ( _
xmlReader As XmlReader, _
importEnabledState As ImportPolicyEnabledState, _
overwriteExistingPolicy As Boolean, _
overwriteExistingCondition As Boolean _
) As Policy
'使用
Dim instance As PolicyStore
Dim xmlReader As XmlReader
Dim importEnabledState As ImportPolicyEnabledState
Dim overwriteExistingPolicy As Boolean
Dim overwriteExistingCondition As Boolean
Dim returnValue As Policy
returnValue = instance.ImportPolicy(xmlReader, _
importEnabledState, overwriteExistingPolicy, _
overwriteExistingCondition)
public Policy ImportPolicy(
XmlReader xmlReader,
ImportPolicyEnabledState importEnabledState,
bool overwriteExistingPolicy,
bool overwriteExistingCondition
)
public:
Policy^ ImportPolicy(
XmlReader^ xmlReader,
ImportPolicyEnabledState importEnabledState,
bool overwriteExistingPolicy,
bool overwriteExistingCondition
)
member ImportPolicy :
xmlReader:XmlReader *
importEnabledState:ImportPolicyEnabledState *
overwriteExistingPolicy:bool *
overwriteExistingCondition:bool -> Policy
public function ImportPolicy(
xmlReader : XmlReader,
importEnabledState : ImportPolicyEnabledState,
overwriteExistingPolicy : boolean,
overwriteExistingCondition : boolean
) : Policy
パラメーター
- xmlReader
型: System.Xml.XmlReader
XML リーダーを示す XmlReader オブジェクトです。
- importEnabledState
型: Microsoft.SqlServer.Management.Dmf.ImportPolicyEnabledState
ポリシーのインポートを有効にするかどうかを示す ImportPolicyEnabledState 値です。
- overwriteExistingPolicy
型: System.Boolean
既存のポリシーを上書きするかどうかを示す Boolean 値です。
- overwriteExistingCondition
型: System.Boolean
既存の条件を上書きするかどうかを示す Boolean 値です。
戻り値
型: Microsoft.SqlServer.Management.Dmf.Policy
指定した XML リーダーからインポートされる 1 つの Policy とそれに関連付けられた条件です。
説明
このメソッドは、同じ名前のポリシーまたは条件が既に存在する場合、例外をスローします。