C# Класс Catel.Fody.Weaving.Argument.ArgumentInstructionSequenceBuilder

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
BuildBoundariesCheckInstructions ( object parameterDefinitionOrFieldDefinition, CustomAttribute attribute ) : IEnumerable
BuildDefaultInstructions ( FieldDefinition field ) : IEnumerable
BuildDefaultInstructions ( Mono.Cecil.ParameterDefinition parameter ) : IEnumerable
BuildRegexRelatedInstructions ( FieldDefinition field, CustomAttribute attribute ) : IEnumerable
BuildRegexRelatedInstructions ( Mono.Cecil.ParameterDefinition parameter, CustomAttribute attribute ) : IEnumerable
BuildTypeCheckRelatedInstructions ( Mono.Cecil.ModuleDefinition module, object parameterDefinitionOrFieldDefinition, CustomAttribute attribute ) : IEnumerable

Приватные методы

Метод Описание
BuildDefaultInstructionsInternal ( object parameterDefinitionOrFieldDefinition ) : IEnumerable
BuildLongInstructions ( object minValue ) : IEnumerable
BuildRegexRelatedInstructionsInternal ( object parameterDefinitionOrFieldDefinition, CustomAttribute attribute ) : IEnumerable

Описание методов

BuildBoundariesCheckInstructions() публичный статический Метод

public static BuildBoundariesCheckInstructions ( object parameterDefinitionOrFieldDefinition, CustomAttribute attribute ) : IEnumerable
parameterDefinitionOrFieldDefinition object
attribute Mono.Cecil.CustomAttribute
Результат IEnumerable

BuildDefaultInstructions() публичный статический Метод

public static BuildDefaultInstructions ( FieldDefinition field ) : IEnumerable
field Mono.Cecil.FieldDefinition
Результат IEnumerable

BuildDefaultInstructions() публичный статический Метод

public static BuildDefaultInstructions ( Mono.Cecil.ParameterDefinition parameter ) : IEnumerable
parameter Mono.Cecil.ParameterDefinition
Результат IEnumerable

BuildRegexRelatedInstructions() публичный статический Метод

public static BuildRegexRelatedInstructions ( FieldDefinition field, CustomAttribute attribute ) : IEnumerable
field Mono.Cecil.FieldDefinition
attribute Mono.Cecil.CustomAttribute
Результат IEnumerable

BuildRegexRelatedInstructions() публичный статический Метод

public static BuildRegexRelatedInstructions ( Mono.Cecil.ParameterDefinition parameter, CustomAttribute attribute ) : IEnumerable
parameter Mono.Cecil.ParameterDefinition
attribute Mono.Cecil.CustomAttribute
Результат IEnumerable

BuildTypeCheckRelatedInstructions() публичный статический Метод

public static BuildTypeCheckRelatedInstructions ( Mono.Cecil.ModuleDefinition module, object parameterDefinitionOrFieldDefinition, CustomAttribute attribute ) : IEnumerable
module Mono.Cecil.ModuleDefinition
parameterDefinitionOrFieldDefinition object
attribute Mono.Cecil.CustomAttribute
Результат IEnumerable