2 writes to _currentSchema
dotnet-svcutil-lib (2)
FrameworkFork\Microsoft.Xml\Xml\schema\Preprocessor.cs (2)
672_currentSchema = schema; 855_currentSchema = GetParentSchema(redefine); //Set this for correct schema context in ValidateIdAttribute & ValidateQNameAttribute for redefines
6 references to _currentSchema
dotnet-svcutil-lib (6)
FrameworkFork\Microsoft.Xml\Xml\schema\Preprocessor.cs (6)
856Debug.Assert(_currentSchema != null); 857SetSchemaDefaults(_currentSchema); 1240if (Ref.Equal(_currentSchema.TargetNamespace, _nsXsi)) 2097_currentSchema.Ids.Add(xso.IdAttribute, xso); 2134if (_currentSchema.IsChameleon && value.Namespace.Length == 0) 2136value.SetNamespace(_currentSchema.TargetNamespace); //chameleon schemas are clones that have correct targetNamespace set