本文整理汇总了C#中System.Security.PermissionSet.CopyTo方法的典型用法代码示例。如果您正苦于以下问题:C# PermissionSet.CopyTo方法的具体用法?C# PermissionSet.CopyTo怎么用?C# PermissionSet.CopyTo使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类System.Security.PermissionSet
的用法示例。
在下文中一共展示了PermissionSet.CopyTo方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: CopyTo
public void CopyTo ()
{
IPermission [] pa = new IPermission [1];
SecurityPermission sp = new SecurityPermission (SecurityPermissionFlag.Assertion);
PermissionSet ps = new PermissionSet (PermissionState.None);
ps.AddPermission (sp);
ps.CopyTo (pa, 0);
Assert.AreEqual (pa [0].ToString (), sp.ToString (), "CopyTo");
Assert.IsTrue (Object.ReferenceEquals (pa [0], sp), "Reference");
}
示例2: CopyTo_IndexOverLength_Empty
public void CopyTo_IndexOverLength_Empty ()
{
IPermission [] pa = new IPermission [1];
PermissionSet ps = new PermissionSet (PermissionState.None);
ps.CopyTo (pa, pa.Length);
}
示例3: CopyTo_IndexOverLength
public void CopyTo_IndexOverLength ()
{
IPermission [] pa = new IPermission [1];
PermissionSet ps = new PermissionSet (PermissionState.None);
ps.AddPermission (new SecurityPermission (SecurityPermissionFlag.Assertion));
ps.CopyTo (pa, pa.Length);
}
示例4: CopyTo_NegativeIndex
public void CopyTo_NegativeIndex ()
{
IPermission [] pa = new IPermission [1];
PermissionSet ps = new PermissionSet (PermissionState.None);
ps.AddPermission (new SecurityPermission (SecurityPermissionFlag.Assertion));
ps.CopyTo (pa, Int32.MinValue);
}
示例5: CopyTo_NegativeIndex_Empty
public void CopyTo_NegativeIndex_Empty ()
{
IPermission[] pa = new IPermission [1];
PermissionSet ps = new PermissionSet (PermissionState.None);
ps.CopyTo (pa, Int32.MinValue);
}
示例6: CopyTo_Rank
public void CopyTo_Rank ()
{
IPermission [,] pa = new IPermission [1, 1];
PermissionSet ps = new PermissionSet (PermissionState.None);
ps.AddPermission (new SecurityPermission (SecurityPermissionFlag.Assertion));
ps.CopyTo (pa, 0);
}
示例7: CopyTo_Rank_Empty
public void CopyTo_Rank_Empty ()
{
IPermission[,] pa = new IPermission [1,1];
PermissionSet ps = new PermissionSet (PermissionState.None);
ps.CopyTo (pa, 0);
}
示例8: CopyTo_Null
public void CopyTo_Null ()
{
PermissionSet ps = new PermissionSet (PermissionState.None);
ps.CopyTo (null, 0);
}