Evidence.RemoveType(Type) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从主机和程序集枚举中移除给定类型的证据。
public:
void RemoveType(Type ^ t);
public void RemoveType (Type t);
[System.Runtime.InteropServices.ComVisible(false)]
public void RemoveType (Type t);
member this.RemoveType : Type -> unit
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.RemoveType : Type -> unit
Public Sub RemoveType (t As Type)
参数
- t
- Type
要移除的证据的类型。
- 属性
例外
t
为 null。
示例
下面的代码示例演示了该方法的使用 RemoveType 。 此示例是为类提供的大型示例的 Evidence 一部分。
Console::WriteLine( "\nRemove URL evidence." );
myEvidence->RemoveType( url->GetType() );
Console::WriteLine( "Evidence count is now: {0}", myEvidence->Count );
Console.WriteLine("\nRemove URL evidence.");
myEvidence.RemoveType(url.GetType());
Console.WriteLine("Evidence count is now: " + myEvidence.Count.ToString());
Console.WriteLine(ControlChars.Lf & "Remove URL evidence.")
myEvidence.RemoveType(url.GetType())
Console.WriteLine(("Evidence count is now: " & myEvidence.Count.ToString()))
注解
可以使用该方法和GetHostEnumerator方法确认GetAssemblyEnumerator执行RemoveType该方法的结果。