fCraft  0.636
Custom Minecraft Server
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Events
Classes | Namespaces | Enumerations
JetBrains.Annotations.cs File Reference

Classes

class  JetBrains.Annotations.LocalizationRequiredAttribute
 Indicates that marked element should be localized or not. More...
 
class  JetBrains.Annotations.StringFormatMethodAttribute
 Indicates that marked method builds string by format pattern and (optional) arguments. Parameter, which contains format string, should be given in constructor. The format string should be in string.Format(IFormatProvider,string,object[]) -like form More...
 
class  JetBrains.Annotations.InvokerParameterNameAttribute
 Indicates that the function argument should be string literal and match one of the parameters of the caller function. For example, ArgumentNullException has such parameter. More...
 
class  JetBrains.Annotations.NotifyPropertyChangedInvocatorAttribute
 Indicates that the function is used to notify class type property value is changed. More...
 
class  JetBrains.Annotations.CanBeNullAttribute
 Indicates that the value of marked element could be null sometimes, so the check for null is necessary before its usage More...
 
class  JetBrains.Annotations.NotNullAttribute
 Indicates that the value of marked element could never be null More...
 
class  JetBrains.Annotations.ContractAnnotationAttribute
 Describes dependency between method input and output More...
 
class  JetBrains.Annotations.CannotApplyEqualityOperatorAttribute
 Indicates that the value of marked type (or its derivatives) cannot be compared using '==' or '!=' operators. There is only exception to compare with null, it is permitted More...
 
class  JetBrains.Annotations.BaseTypeRequiredAttribute
 When applied to target attribute, specifies a requirement for any type which is marked with target attribute to implement or inherit specific type or types More...
 
class  JetBrains.Annotations.UsedImplicitlyAttribute
 Indicates that the marked symbol is used implicitly (e.g. via reflection, in external library), so this symbol will not be marked as unused (as well as by other usage inspections) More...
 
class  JetBrains.Annotations.MeansImplicitUseAttribute
 Should be used on attributes and causes ReSharper to not mark symbols marked with such attributes as unused (as well as by other usage inspections) More...
 
class  JetBrains.Annotations.PublicAPIAttribute
 This attribute is intended to mark publicly available API which should not be removed and so is treated as used. More...
 
class  JetBrains.Annotations.InstantHandleAttribute
 Tells code analysis engine if the parameter is completely handled when the invoked method is on stack. If the parameter is delegate, indicates that delegate is executed while the method is executed. If the parameter is enumerable, indicates that it is enumerated while the method is executed. More...
 
class  JetBrains.Annotations.PureAttribute
 Indicates that method doesn't contain observable side effects. More...
 

Namespaces

package  JetBrains.Annotations
 

Enumerations

enum  JetBrains.Annotations.ImplicitUseKindFlags {
  JetBrains.Annotations.Default = Access | Assign | InstantiatedWithFixedConstructorSignature, JetBrains.Annotations.Access = 1, JetBrains.Annotations.Assign = 2, JetBrains.Annotations.InstantiatedWithFixedConstructorSignature = 4,
  JetBrains.Annotations.InstantiatedNoFixedConstructorSignature = 8, JetBrains.Annotations.Default = Access | Assign | InstantiatedWithFixedConstructorSignature, JetBrains.Annotations.Access = 1, JetBrains.Annotations.Assign = 2,
  JetBrains.Annotations.InstantiatedWithFixedConstructorSignature = 4, JetBrains.Annotations.InstantiatedNoFixedConstructorSignature = 8
}
 
enum  JetBrains.Annotations.ImplicitUseTargetFlags {
  JetBrains.Annotations.Default = Itself, JetBrains.Annotations.Itself = 1, JetBrains.Annotations.Members = 2, JetBrains.Annotations.WithMembers = Itself | Members,
  JetBrains.Annotations.Default = Itself, JetBrains.Annotations.Itself = 1, JetBrains.Annotations.Members = 2, JetBrains.Annotations.WithMembers = Itself | Members
}
 Specify what is considered used implicitly when marked with MeansImplicitUseAttribute or UsedImplicitlyAttribute More...