IDynamicInterfaceCastable.GetInterfaceImplementation Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Called during interface dispatch when the given interface type cannot be found in the class's metadata.
public:
RuntimeTypeHandle GetInterfaceImplementation(RuntimeTypeHandle interfaceType);
public RuntimeTypeHandle GetInterfaceImplementation (RuntimeTypeHandle interfaceType);
abstract member GetInterfaceImplementation : RuntimeTypeHandle -> RuntimeTypeHandle
Public Function GetInterfaceImplementation (interfaceType As RuntimeTypeHandle) As RuntimeTypeHandle
Parameters
- interfaceType
- RuntimeTypeHandle
The interface type.
Returns
The type that should be used to dispatch for interfaceType
on the current object.
Exceptions
The returned type is not an interface type, or it was not marked with the DynamicInterfaceCastableImplementationAttribute.
Remarks
When this function is called, the cast of this object to the given interface should already have been verified through the castclass/isinst
instructions.
The returned type must be an interface type and be marked with the DynamicInterfaceCastableImplementationAttribute. Otherwise, InvalidOperationException will be thrown.
Applies to
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示