TypeRegistryRegisterStaticType(Type) Method

Registers a new static Type, i.e., for access in expressions with static using.

Definition

Namespace: Gemstone.Expressions.Evaluator
Assembly: Gemstone.Expressions (in Gemstone.Expressions.dll) Version: 1.0.167 -- Release Build+9a8f4228567360b7e602131c8a50711ed3553e9a
public bool RegisterStaticType(
	Type type
)

Parameters

type  Type
Type to register as a static type.

Return Value

Boolean
true if the type was registered successfully; otherwise, false if the type was already registered.

Remarks

Registering a static type will allow the type to be used in expressions without prefixing the type with its name, i.e., referenceable in code via a static using. This is useful for types that are used frequently e.g., Math or Enumerable. Note that adding a static using for a type will automatically register the type via RegisterType(Type).

See Also