Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Obtiene un puntero al token MethodDef del método que se incluye entre el especificado Type y que tiene el nombre y la firma de metadatos especificados.
Syntax
HRESULT FindMethod (
[in] mdTypeDef td,
[in] LPCWSTR szName,
[in] PCCOR_SIGNATURE pvSigBlob,
[in] ULONG cbSigBlob,
[out] mdMethodDef *pmb
);
Parameters
td [in] Token mdTypeDef del tipo (una clase o interfaz) que incluye el miembro que se va a buscar. Si este valor es mdTokenNil, la búsqueda se realiza para una función global.
szName [in] Nombre del método que se va a buscar.
pvSigBlob [in] Puntero a la firma de metadatos binarios del método .
cbSigBlob [in] Tamaño en bytes de pvSigBlob.
pmb [out] Puntero al token MethodDef coincidente.
Remarks
Especifique el método mediante su clase o interfaz envolventes (td), su nombre (szName) y, opcionalmente, su firma (pvSigBlob). Puede haber varios métodos con el mismo nombre en una clase o interfaz. En ese caso, pase la firma del método para buscar la coincidencia única.
La firma pasada a FindMethod debe haberse generado en el ámbito actual, ya que las firmas están enlazadas a un ámbito determinado. Una firma puede insertar un token que identifique el tipo de valor o clase envolvente. El token es un índice en la tabla TypeDef local. No se puede compilar una firma en tiempo de ejecución fuera del contexto del ámbito actual y usar esa firma como entrada para la entrada en FindMethod.
FindMethod busca solo métodos definidos directamente en la clase o interfaz; no encuentra métodos heredados.
Requirements
Plataformas: Consulte Sistemas operativos compatibles con .NET.
Encabezado: Cor.h
Biblioteca: CorGuids.lib