public EncodingDirectiveAttributeInfo( DirectiveAttributeOptions options ) : base("encoding", options) { Encodings = Lazy.Of(CreateEncodings, true); CompletionValues = Lazy.Of(CreateCompletionValues, true); }
public EnumDirectiveAttributeInfo( [NotNull] string name, DirectiveAttributeOptions options, [NotNull][ItemNotNull] params string[] enumValues ) : base(name, options) { _enumValues = enumValues.ToImmutableArray(); }
public EncodingDirectiveAttributeInfo([NotNull] string name, DirectiveAttributeOptions options) : base(name, options) { _encodings = Lazy.Of(CreateEncodings, true); }
public DirectiveAttributeInfo([NotNull] string name, DirectiveAttributeOptions options) { Name = name; _options = options; }
public CultureDirectiveAttributeInfo([NotNull] string name, DirectiveAttributeOptions options) : base(name, options) { _cultureCodes = Lazy.Of(CreateCultureCodes, true); }
public EnumDirectiveAttributeInfo([NotNull] string name, DirectiveAttributeOptions options, [NotNull] params string[] enumValues) : base(name, options) { _enumValues = Array.AsReadOnly(enumValues); }
public BooleanDirectiveAttributeInfo([NotNull] string name, DirectiveAttributeOptions options) : base(name, options, "true", "false") { }
public DirectiveAttributeInfo([NotNull] string name, DirectiveAttributeOptions options) { _name = name; _options = options; }
public T4VisibilityDirectiveAttributeInfo(DirectiveAttributeOptions options) : base("visibility", options, Public, Internal) { }