PolicyStore.DeserializePolicy メソッド

指定された XML リーダーから取得した 1 つのポリシーとそれに関連付けられた条件をポリシー ストアにシリアル化解除します。

名前空間:  Microsoft.SqlServer.Management.Dmf
アセンブリ:  Microsoft.SqlServer.Dmf (Microsoft.SqlServer.Dmf.dll)

構文

'宣言
Public Function DeserializePolicy ( _
    xmlReader As XmlReader, _
    overwriteExistingPolicy As Boolean, _
    overwriteExistingCondition As Boolean _
) As Policy
'使用
Dim instance As PolicyStore 
Dim xmlReader As XmlReader 
Dim overwriteExistingPolicy As Boolean 
Dim overwriteExistingCondition As Boolean 
Dim returnValue As Policy 

returnValue = instance.DeserializePolicy(xmlReader, _
    overwriteExistingPolicy, overwriteExistingCondition)
public Policy DeserializePolicy(
    XmlReader xmlReader,
    bool overwriteExistingPolicy,
    bool overwriteExistingCondition
)
public:
Policy^ DeserializePolicy(
    XmlReader^ xmlReader, 
    bool overwriteExistingPolicy, 
    bool overwriteExistingCondition
)
member DeserializePolicy : 
        xmlReader:XmlReader * 
        overwriteExistingPolicy:bool * 
        overwriteExistingCondition:bool -> Policy
public function DeserializePolicy(
    xmlReader : XmlReader, 
    overwriteExistingPolicy : boolean, 
    overwriteExistingCondition : boolean
) : Policy

パラメーター

  • xmlReader
    型: System.Xml.XmlReader
    ポリシーをシリアル化解除する元の XML リーダーを示す XmlReader オブジェクトです。
  • overwriteExistingPolicy
    型: System.Boolean
    シリアル化解除中に既存のポリシーを上書きするかどうかを示す Boolean 値です。
  • overwriteExistingCondition
    型: System.Boolean
    シリアル化解除中に既存の条件を上書きするかどうかを示す Boolean 値です。

戻り値

型: Microsoft.SqlServer.Management.Dmf.Policy
指定した XML リーダーからポリシー ストアにシリアル化解除される Policy とそれに関連付けられた条件です。

説明

シリアル化解除されたポリシーおよび条件はメモリ内にのみ存在します。

関連項目

参照

PolicyStore クラス

Microsoft.SqlServer.Management.Dmf 名前空間