Mono.Cecil.WindowsRuntimeProjections.RemoveProjection C# (CSharp) Method

RemoveProjection() public static method

public static RemoveProjection ( FieldDefinition field ) : FieldDefinitionProjection
field FieldDefinition
return FieldDefinitionProjection
        public static FieldDefinitionProjection RemoveProjection(FieldDefinition field)
        {
            if (!field.IsWindowsRuntimeProjection)
                return null;

            var projection = field.WindowsRuntimeProjection;
            field.WindowsRuntimeProjection = null;

            field.Attributes = projection.Attributes;

            return projection;
        }

Same methods

WindowsRuntimeProjections::RemoveProjection ( CustomAttribute attribute ) : CustomAttributeValueProjection
WindowsRuntimeProjections::RemoveProjection ( Mono.Cecil.MethodDefinition method ) : MethodDefinitionProjection
WindowsRuntimeProjections::RemoveProjection ( Mono.Cecil.TypeDefinition type ) : TypeDefinitionProjection
WindowsRuntimeProjections::RemoveProjection ( TypeReference type ) : TypeReferenceProjection