ExceptionHandlingClause.FilterOffset Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el desplazamiento dentro del cuerpo del método, en bytes, del código de filtro proporcionado por el usuario.
public:
virtual property int FilterOffset { int get(); };
public:
property int FilterOffset { int get(); };
public virtual int FilterOffset { get; }
public int FilterOffset { get; }
member this.FilterOffset : int
Public Overridable ReadOnly Property FilterOffset As Integer
Public ReadOnly Property FilterOffset As Integer
Valor de propiedad
Desplazamiento dentro del cuerpo del método, en bytes, del código de filtro proporcionado por el usuario. El valor de esta propiedad no tiene ningún significado si la propiedad Flags tiene un valor distinto de Filter.
Excepciones
No se puede obtener el desplazamiento porque la cláusula de control de excepciones no es un filtro.
Comentarios
Una cláusula filter contiene lenguaje intermedio de Microsoft (MSIL) proporcionado por el usuario que determina si esta cláusula controla una excepción. Por ejemplo, cualquier cláusula que contenga la palabra clave de Visual Basic When
es una ExceptionHandlingClauseOptions.Filter cláusula .
Nota
Trabajar con cláusulas de control de excepciones requiere un conocimiento exhaustivo de los metadatos y los formatos de instrucción MSIL. Puede encontrar información en la documentación de Common Language Infrastructure (CLI), especialmente "Partición II: Definición de metadatos y Semántica".